ACCESS2000を勉強しています。
クエリを作成したときにパラメータの設定をして、たびたびの抽出を簡易にしようというところまできたのですが、疑問が出てきました。

パラメータの入力を求めるダイアログボックスが出てきたときに、そのダイアログボックスに入力する値の制限や、書式の限定をすることはできるのでしょうか?
もし、できるのならどうすればいいのでしょうか?
自分だけが入力するわけではない場合、入力値が制限外のものの場合、alertメッセージが出てくるようなカンジにしてみたいのですが。。。

ご存知でしたら教えて下さい。

A 回答 (1件)

パラメータクエリーでは入力規則制限・メッセージはできないと思います。



ご自身しか使わない場合は、クエリーのパラメーターを使う方法でもいいかと思いますが、他の方も使う場合はフォームで条件を入力させてその値を抽出条件にした方がフォーム上で入力規則のチェックも出来ますし、
操作ミスが少ないのでいいと思いますよ。

クエリーの抽出条件で=Forms![F_条件指定]![条件1]
などと記述するだけです。
    • good
    • 0
この回答へのお礼

ありがとうございました。
もし、どうしてもパラメータで入力の統一をさせたければ、ダイアログボックスに注意の文章を表示させちゃえばいいんですよね?

あと、フォームからの入力で抽出する場合は、メインフォーム/サブフォームとかでやった方がスマートなのかな、と思ったのですが、そういう考え方?もありですよね?

お礼日時:2001/04/08 02:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ