|
ご指摘ありがとうございます。
以下のように修正して実行してみましたが改善されません。
あと営業所コードのコードの部分が実行すると自動的に半角から全角になります。
xSQL10 = "INSERT INTO WT_個別原価管理表 ( 工事番号 ) " & _
"SELECT T_工事台帳.工事番号 " & _
"FROM T_工事台帳 LEFT JOIN T_営業所マスタ " & _
"ON T_工事台帳.工番コード=T_営業所マスタ.工番コード " & _
"WHERE (((T_工事台帳.営業所コード) Like '*'" & Forms!F_Main!営業所コード & "'*') " & _
"And ((T_工事台帳.売上修正損益)='0' " & _
"Or (T_工事台帳.売上修正損益) Is Null) " & _
"And ((T_営業所マスタ.工番管理者) Like '*'" & Forms!F_Main!工番管理者 & "'*') " & _
"And ((Format(T_工事台帳!処理工完日,'yyyy/mm/dd'))>=Forms!F_Main!A " & _
"And (Format(T_工事台帳!処理工完日,'yyyy/mm/dd'))<=Forms!F_Main!B) " & _
"And ((Format(T_工事台帳!受注日,'yyyy/mm/dd'))<=Forms!F_Main!B)) " & _
"Or (((T_工事台帳.営業所コード) Like '*'" & Forms!F_Main!営業所コード & "'*') " & _
"And ((T_工事台帳.売上修正損益)='0' Or (T_工事台帳.売上修正損益) Is Null) " & _
"And ((T_営業所マスタ.工番管理者) Like '*'" & Forms!F_Main!工番管理者 & "'*') " & _
"And ((Format(T_工事台帳!処理工完日,'yyyy/mm/dd'))="") " & _
"And ((Format(T_工事台帳!受注日,'yyyy/mm/dd'))<=Forms!F_Main!B)) " & _
"Or (((T_工事台帳.営業所コード) Like '*'" & Forms!F_Main!営業所コード & "'*') " & _
"And ((T_工事台帳.売上修正損益)='0' " & _
"Or (T_工事台帳.売上修正損益) Is Null) " & _
"And ((T_営業所マスタ.工番管理者) Like '*'" & Forms!F_Main!工番管理者 & "'*') " & _
"And ((Format(T_工事台帳!処理工完日,'yyyy/mm/dd'))>Forms!F_Main!B) " & _
"And ((Format(T_工事台帳!受注日,'yyyy/mm/dd'))<=Forms!F_Main!B));"
DoCmd.RunSQL xSQL10
|
|