トップページ>>パソコンの勉強メニュー>>Accessのメニュー>>蔵書一覧
8.フォームの作成
データが保存される場所となるテーブルは作成しましたが、データシートの(エクセルのシートの様な)状態では入力が面倒です。
そこで入力画面(フォーム)を作成します。
フォームで入力したデータは、もちろんテーブルに保存されます。
クエリをもとに作成したフォームで入力したデータもテーブルに保存されます。
フォームを作成するにはウィザードを使います。





フォームの作成
1.
データベースウィンドウのオブジェクトでフォームをクリック

2.
[新規作成]ボタンをクリック


フォームの新規作成ダイアログボックスが表示されます。









フォームの作成方法選択

1.

リストの中から「オートフォーム:表形式」を選択

2.
基になるテーブルまたはクエリの選択欄からボタンをクリック
データベース内のテーブルとクエリの一覧が表示されます。
「出版社名」を選択してください。

3.
[OK]ボタンをクリック


出来上がったフォームが表示されます。


通常はフォームウィザードを使いますが、今回はテーブルに設定されているフィールドをすべてフォームに表示させるので、オートフォームを使用して手間を省きました。

<<参考>>フォームを作成する方法は以下の7種類があります。
デザインビュー 空のフォームに自分でコントロールを配置して作成します。
データベースウィンドウで「デザインビューでフォームを作成する」を選択しても同じです。
フォームウィザード 基になるテーブルやクエリとそのフィールドを一覧から選択してフォームを自動的に作成します。
データベースウィンドウで「ウィザードを使用してフォームを作成する」を選択しても同じです。
オートフォーム:単票形式 基になるテーブルかクエリを選択して単票形式のフォームを自動的に作成します。
オートフォーム:表形式 基になるテーブルかクエリを選択して表形式のフォームを自動的に作成します。
オートフォーム:データシート 基になるテーブルかクエリを選択してデータシート形式のフォームを自動的に作成します。
グラフウィザード 基になるテーブルやクエリとそのフィールドを選択してグラフを表示するフォームを作成します。
ピボットテーブルウィザード 複数のテーブルやクエリとそのフィールドを選択してクロス集計表のフォームを作成します。


 
出版社名のフォームは右のようにできます。



フォーム名の設定



1.メニューバーの[ファイル]を選択

2.[ファイル]の中の[名前を付けて保存]を選択

1.'フォーム1'フォームの保存先に「出版社名」と入力

2.[OK]ボタンをクリック

フォームオブジェクトの中に「出版社名」というクエリが作成されています。



同じ要領(フォームの作成方法選択〜フォーム名の設定)で「著作者」テーブル、「保存場所」テーブルのフォームを作成します。








上記の3つはオートフォームを使用してフォームを作成しましたが、蔵書一覧はフォームウィザードを使用してフォームを作成します。




フォームの作成方法選択

1.

リストの中から「フォームウィザード」を選択

2.
基になるテーブルまたはクエリの選択欄からボタンをクリック
データベース内のテーブルとクエリの一覧が表示されます。
「Q_蔵書一覧」を選択してください。

3.
[OK]ボタンをクリック


フォームウィザードのダイアログボックスが表示されます。






フィールドの選択

1.
クエリ:Q_蔵書一覧と表示されていることを確認

表示されていない場合は
テーブル/クエリ欄のボタンをクリック
データベース内のテーブルの一覧が表示されますので、その中からクエリ:Q_蔵書一覧を選択してください。

前の画面で基になるテーブルまたはクエリの選択で「Q_蔵書一覧」を選択した場合は既に表示されていますので、選択する必要はありません。

2.

[ >> ]ボタンをクリック
選択可能なフィールド欄に表示されている全てのフィールドが選択され、選択したフィールド欄に移動します。

3.



[次へ]ボタンをクリック





データの表示方法を指定
1.

by蔵書一覧を選択
2.

単票形式フォームがチェックされていることを確認
3.




[次へ]ボタンをクリック






フォームの形式を選択
1.
表形式を選択
2.





[次へ]ボタンをクリック






フォームの背景色を選択
1.
好みのフォームのスタイルを選択
2.





[次へ]ボタンをクリック






フォーム名の設定
1.
フォーム名を蔵書一覧と入力
2.





[完了]ボタンをクリック

作成されたフォームが表示されます(下図)。



上図をデザインビューで見ると下図のようになっています


ボタンで閉じるとフォームオブジェクトの中に
「出版社名」
「蔵書一覧」
「著者名」
「保存場所」
というフォームが作成されています。

back home next