これならわかるマイクロソフトアクセス活用法


ウィザードによるフォームの作成とプロパティ



■「フォーム」から「テーブル」などにデータを入力したい場合、「フォーム」の「デザイン」で最初から「テキストボックス」などを作成するのはかなり大変な作業です。

アクセスでは、簡単に「フォーム」を作る方法として「オートフォーム」と「ウィザード」があります。

「オートフォーム」は、データを選択するだけでフォームを簡単に作成することができます。
「ウィザード」は順番に指示に従ってフォームを作成することができます。これも簡単です。

「オートフォーム」では、表示の順番などの調整ができませんので今回は、「ウィザード」を使用します。

  1. 「新規作成」「フォームウィザード」を選択します。「OK」をクリックします。
  2. 「テーブル/クエリ」を選択して表示する「選択可能なフィールド」を選択します。
    この順番が表示の順番になります。「次へ」をクリックします。
  3. スタイルを選択します。「次へ」をクリックします。
  4. 保存する「フォーム」の名前を入力します。「完了」をクリックします。

あまり、きれいではありませんが以下のような画面です。


一応、完成しました。
タイトルや幅や高さを調整してゆきます。

■でもここで、1つ問題があります。

「オートフォーム」や「ウィザード」を使うと簡単に作成することができます。

しかし、修正したい場合、どうやってよいのかわかりません。
つまり、「ウィザード」でやったことが、「フォーム」の中にどのように設定されたのかを知っておく必要があります。

参考書では、「ウィザード」の使い方は載っているのですが、フォームの中がどうなっているのか仕組みがどうなっているのかの説明がありません。そこでつまずいてしまうのです。
「プロパティ」が複雑だからかもしれません。

「フォーム」と「レポート」は「プロパティが命」です。

■では、この「フォーム」の「プロパティ」はどうなっているのでしょうか?

■「フォーム」を開くと「データ」が表示されます。
(1)これは、「フォーム」と「テーブルやクエリ」が連結されています。
(2)そして、「テキストボックス」では、「テーブルやクエリ」の「フィールド」(項目)が連結されています。

ここが一番重要です。

■では、「プロパティ」を説明します。

(1)「フォーム」と「テーブルやクエリ」が連結されています
 これは「フォーム」の「プロパティ」の「レコードソース」に「テーブルまたはクエリ」名が入っています。
 以下の個所です


 「フォーム」では「テーブルやクエリ」名などのデータになります。

(2)「テキストボックス」では、「テーブルやクエリ」の「フィールド」(項目)が連結されています。
  これは、「テキストボックス」の「プロパティ」の「コントールソース」に「フィールド名」(項目)が入っています。
  これでデータが表示されるようになります。
  以下の個所です。


これで「フォーム」で「データ」が表示されるようになります。
これを知ることで、追加や修正が出来るようになります。


アクセスを使って1週間でシステム構築ができる〜「在庫管理システムをアクセスで作ってみよう」教材
「アクセスでシステムを早く開発したい方」、
「アクセスでシステム開発をあきらめた方」のための
アクセスを使って1週間でシステム構築する究極の方法とは?