|
OS:win_XP
Access Version:2002
毎度お世話になっております。
早速本題です。よろしくお願いします。
フォーム上で、選択クエリに使用する条件(日付:yyyy/mm)を指定した場合に
クエリがうまくいきません。
フォームでは、指定条件のみと指定条件以降全てというオプションボタンを設定して
指定条件のみがオンだった場合は [処理条件]= 2004/09
指定条件以降全てがオンだった場合は [処理条件]= >=2004/09 となるようにしています。
選択クエリ上で、処理日付の抽出条件欄に
[Forms]![F_印刷_実績一覧表]![処理条件]と入力しているのですが、
指定条件以降全て(>=2004/09)の場合にクエリを実行してもデータが抽出されません。
確かにデータはありますし、#や’を使っていろいろしてみましたが
「複雑すぎるために評価できません」などが出てきてどうにもこうにも分からなくなりました。
また、フラグをたて、クエリ側でIIFを用いて判断させようとも試みましたが
やはり指定条件以降全てのほうでうまくいきません。
フォーム側で作成した処理条件をそのまま抽出条件にコピーすると抽出できるのですが何故でしょうか?
何か根本的なことを間違っているのではないかとおもうのですが
調べても調べても分かりません。
どなたかお知恵をおかしください。お願いいたします。
|
|