フォームでのレコードの選択の使用 |
データ入力フォームにレコード選択機能を追加すると、ユーザーは、印刷ジョブごとに印刷するデータベースレコードを選択できます。データベースレコードのリストからのレコード選択をサポートするデータ入力コントロールは、レコードピッカーコントロールとドロップダウンレコードピッカーコントロールです。
どちらのコントロールにも列と行のグリッドが表示され、[データベースの設定] ダイアログで指定したデータベースレコードセットが一覧表示されます。これには、[フィルタ] ビューで指定したファイルも含まれます。この表示内容は、[印刷] ダイアログからアクセスできる [レコードの選択] ダイアログと同じです。
|
どちらのレコードピッカーコントロールも、クエリプロンプトにリンクされたデータ入力コントロールを含むフォームで使用できます。その場合、レコードピッカーコントロールには、クエリプロンプトに対して印刷オペレータの応答によって印刷時に指定されたフィルタ条件でフィルタ処理されたレコードセットが入力されます。 データ入力フォーム上でレコードピッカーコントロールとクエリプロンプトを組み合わせる方法の詳細については、「フォームシーケンス」を参照してください。 |
2 つのコントロールの違いを次に示します。
レコードピッカーコントロールでは、ユーザーが任意の数のレコードを選択して印刷できるように設定できます。ドロップダウンレコードピッカーコントロールでは、選択できるレコードは 1 つだけです。
レコードピッカーコントロールは、選択した各レコードに対してユーザーが印刷枚数を指定できるように設定できます。ドロップダウンレコードピッカーコントロールには、ユーザーが印刷時に印刷枚数を指定するオプションがありません。
レコードピッカーコントロールは、ドロップダウンレコードピッカーコントロールよりも多くの印刷時の機能をサポートします。
レコードピッカーまたはドロップダウンレコードピッカーコントロールをフォームに追加するには
レコードピッカーコントロールとドロップダウンレコードピッカーコントロールはどちらも、それぞれのプロパティページ ([レコードピッカー] プロパティページおよび [ドロップダウンレコードピッカー] プロパティページ) のオプションを使用して、コントロールの印刷時の表示をカスタマイズできます。次に示すような [レコードの選択] ダイアログで使用できるものと同じ機能をコントロールでサポートするかどうかを指定できます。
検索
フィルタ
列 (ヘッダー、列の順序、および幅のサイズの変更を含む)
レコードの並べ替え
レコードのグループ化
レコードの選択方法 (レコードピッカーコントロールでのみ使用可能)
印刷枚数 (レコードピッカーコントロールでのみ使用可能)
レコードナビゲータ
レコード選択入力ボックス (レコードピッカーコントロールでのみ使用可能)
|
プロパティページで無効にしたオプションは、コントロールの印刷時のコンテキストメニューでも無効になります。 |
関連トピック