フォームに表示するデータは、特定のテーブルのすべてを表示するのではなく、
クエリーやクエリビルダを使って条件に合うデータだけを抽出して表示させることが
できます。
●準備●
フォーム:顧客一覧_男性
テーブル:顧客テーブル(顧客ID,顧客名,住所,TEL,性別)
「顧客一覧_男性」フォームに、性別が「男性」のデータを表示します。
●手順1●-クエリーを作る-
(1)クエリーを新規作成します。
(2)選択項目はすべて「*」を選択します。
(3)条件として「性別」を選択し、抽出条件を「"男性"」とします。
表示チェックボックスはオフにします。
(4)クエリーを保存します。
(5)フォーム「顧客一覧_男性」のレコードソースプロパティに(4)のクエリーを指定します。
●手順2●-クエリビルダを使う-
(1)フォーム「顧客一覧_男性」のレコードソースプロパティに「顧客テーブル」を
指定します。
(2)レコードソースプロパティ右の「…」ボタンをクリックし、クエリビルダを起動します。
(3)上記クエリ作成手順(2),(3)の手順で選択項目、抽出条件を指定します。
(4)クエリビルダを閉じます。
*クエリビルダを閉じるとき、「SQLステートメントの変更を保存し、プロパティの
設定を更新しますか?」とメッセージが表示されます。このとき「はい」を選択します。
|