クエリプロンプトを使用したデータのフィルタ |
印刷時にクフィルタ条件を提供する必要がある場合、[データベースの設定] ダイアログを使用して、ドキュメントを印刷するたびに表示されるクエリプロンプトを作成できます。印刷オペレータは、このプロンプトを使用して、データベース検索の条件を入力できます。その場合、入力したテキストに一致するレコードだけが印刷されます。
クエリプロンプトは、印刷オペレータがフィルタ処理された特定のレコードを必要に応じて印刷できるようにする場合に便利です。たとえば、配送会社の印刷オペレータが配送先の都市に基づいて配送ラベルを印刷する場合を考えてみます。この場合、[データベースの設定] ダイアログの [フィルタ] プロパティページを使用して、データベースの "City" (市町村) フィールドが「クエリプロンプト」に等しいものを検索するフィルタ条件を作成できます。印刷時に [クエリプロンプト] ダイアログが表示され、印刷オペレータが市町村名を入力できます。その後、入力した市町村名に City フィールドが一致するレコードだけが印刷されます。
[データベースの設定] ダイアログの [フィルタ] プロパティページのクエリプロンプトは次のようになります。
City が次に等しい ?CityPrompt
[データベースの設定] ダイアログの [フィルタ] プロパティページを使用して、印刷時に個別のユーザー入力ダイアログまたはデータ入力フォーム上のコントロールとして表示されるクエリプロンプトを作成する方法について説明します。
オプションとして、特定のデータ入力コントロールをクエリプロンプトにリンクすると、印刷オペレータがそれらのコントロールをデータ入力フォームで使用してクエリプロンプトに使用するフィルタ条件を指定できるようになります。
テキストファイルデータベースでのクエリプロンプトの使用によるデータのフィルタ
テキストファイルデータベースのデータをフィルタする際にワイルドカードおよびエスケープ文字をクエリプロンプトで使用する方法について説明します。