|
>フォームのレコードソースのクエリのSQL文
SELECT T_停止記録.製造年月日, T_停止記録.停止年月日, T_停止記録.生産品目, T_停止記録.停止範囲, T_停止記録.[No], T_停止記録.停止時刻, T_停止記録.停止時間, T_停止記録.停止機械, T_停止記録.管理外, T_停止記録.休止ロス2, T_停止記録.停止内容, T_停止記録.停止内容1, T_停止記録.停止内容2, T_停止記録.停止内容3, T_停止記録.停止内容4, T_停止記録.停止内容5, T_停止記録.停止内容6, T_停止記録.メモ・詳細, T_停止記録.品質, T_停止記録.故障
FROM T_停止記録
WHERE (((T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程1] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程2] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程3] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程4] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程5] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程6] Or (T_停止記録.停止範囲)=[Forms]![メインメニュー]![工程7]))
GROUP BY T_停止記録.製造年月日, T_停止記録.停止年月日, T_停止記録.生産品目, T_停止記録.停止範囲, T_停止記録.[No], T_停止記録.停止時刻, T_停止記録.停止時間, T_停止記録.停止機械, T_停止記録.管理外, T_停止記録.休止ロス2, T_停止記録.停止内容, T_停止記録.停止内容1, T_停止記録.停止内容2, T_停止記録.停止内容3, T_停止記録.停止内容4, T_停止記録.停止内容5, T_停止記録.停止内容6, T_停止記録.メモ・詳細, T_停止記録.品質, T_停止記録.故障
HAVING (((T_停止記録.製造年月日) Like "*" & [Forms]![停止一覧]![テキスト50] & "*") AND ((T_停止記録.生産品目) Like "*" & [Forms]![停止一覧]![生産品目検索] & "*") AND ((T_停止記録.停止範囲) Like "*" & [Forms]![停止一覧]![範囲検索] & "*") AND ((T_停止記録.停止時間)>=[Forms]![停止一覧]![時間検索]) AND ((T_停止記録.停止機械) Like "*" & [Forms]![停止一覧]![停止設備検索] & "*") AND ((T_停止記録.管理外) Like [Forms]![停止一覧]![管理外検索]) AND ((T_停止記録.休止ロス2) Like [Forms]![停止一覧]![管理外検索])) OR (((T_停止記録.製造年月日) Like "*" & [Forms]![停止一覧]![テキスト50] & "*") AND ((T_停止記録.生産品目) Like "*" & [Forms]![停止一覧]![生産品目検索] & "*") AND ((T_停止記録.停止範囲) Like "*" & [Forms]![停止一覧]![範囲検索] & "*") AND ((T_停止記録.停止時間)>=[Forms]![停止一覧]![時間検索]) AND ((T_停止記録.管理外) Like [Forms]![停止一覧]![管理外検索]) AND ((T_停止記録.休止ロス2) Like [Forms]![停止一覧]![管理外検索]) AND (([Forms]![停止一覧]![停止設備検索]) Is Null))
ORDER BY T_停止記録.製造年月日, T_停止記録.[No];
>コンボBの値集合ソースのクエリのSQL文
SELECT [停止一覧表示 クエリ].停止機械
FROM [停止一覧表示 クエリ]
GROUP BY [停止一覧表示 クエリ].停止機械;
>コンボB の コントロールソース、連結列、列数、列幅 の設定。
コントロールソース(非連結)、連結列(1)、列数(1)、列幅(Null)
>コンボB のイベントに設定しているマクロ又はイベントプロシージャ
「更新時」にマクロ設定で「最クエリ」を実行してます。
非常に長くなってすみません・・・
|
|