|
▼VBWASURETA さん:
>▼あおぎん さん:
>こんにちは。
>
>先ほど回答しましたがstr変数(実行手前)の中身をイミディエイトで
>見てもらうとわかり易いと思います。
おはようございます。
ご丁寧にありがとうございます。
イミディエイトで見るということがやっとわかったので、
(理解できてないのかもしれませんが)
さっそくやってみました。
str = str & constr & ";"
この行にブレークを貼ると
?strエンターで結果を見ると
SELECT UQ_コメント印刷用.* FROM UQ_コメント印刷用
しか出ないので
その下の行にブレークを貼って実行してみました(これでいいのでしょうか?)。
フォームでいろいろ条件指定して、イミディエイトウインドウに出た以下の4つのクエリを実行してみたのですが、どれも大丈夫でした。
デバッグを閉じてクエリーをデータ表示させると指定したとおりのデータが取得できました。
SELECT UQ_コメント印刷用.* FROM UQ_コメント印刷用 WHERE UQ_コメント印刷用.判定番号 < 4 AND (UQ_コメント印刷用.カナ氏名 Like '*スエ*') AND UQ_コメント印刷用.受診日 between Forms!F_コメント印刷!受診日 and Forms!F_コメント印刷!受診日至;
SELECT UQ_コメント印刷用.* FROM UQ_コメント印刷用 WHERE UQ_コメント印刷用.判定番号 < 4 AND (UQ_コメント印刷用.社員コード = 517) AND UQ_コメント印刷用.受診日 between Forms!F_コメント印刷!受診日 and Forms!F_コメント印刷!受診日至;
SELECT UQ_コメント印刷用.* FROM UQ_コメント印刷用 WHERE UQ_コメント印刷用.判定番号 < 4 AND UQ_コメント印刷用.受診日 between Forms!F_コメント印刷!受診日 and Forms!F_コメント印刷!受診日至;
SELECT UQ_コメント印刷用.* FROM UQ_コメント印刷用 WHERE UQ_コメント印刷用.受診日 between Forms!F_コメント印刷!受診日 and Forms!F_コメント印刷!受診日至;
やり方が間違ってたり、お気づきの点などありましたら、またご指摘ください。
よろしくお願いします。
|
|