パート8:データ入力フォームへのアクセス
注 : この記事は、「地上からアクセスデータベースを構築する」シリーズの1つです。 背景については、このチュートリアルで説明したPatricksウィジェットデータベースの基本シナリオを設定するリレーションシップの作成を参照してください。
これで、Patricksウィジェットデータベースのリレーショナルモデル、テーブル、 リレーションシップを作成したので、我々は素晴らしいスタートを切りました。 この時点で、完全に機能的なデータベースがあるので、ユーザーフレンドリーな鐘や笛を追加してみましょう。
私たちの最初のステップは、データ入力プロセスを改善することです。 データベースを構築しているときにMicrosoft Accessを試してきたのであれば、テーブルの一番下の空白の行をクリックしてデータを入力するだけで、データシートビューのテーブルにデータを追加できるどのテーブル制約にも準拠しています。 このプロセスでは、確実にデータベースにデータを入れることができますが、それは直感的ではありません。 彼女が新しいクライアントにサインアップするたびに、営業担当者にこのプロセスを踏みにじるように頼むことを想像してみてください。
幸運なことに、Accessでは、フォームを使用することにより、ユーザーフレンドリーなデータ入力方法が提供されています。 Patricks Widgetsのシナリオを思い出して、私たちの要件の1つは、セールスチームがデータベースの情報を追加、変更、および表示できるようにするフォームを作成することでした。
まず、Customersテーブルで作業するためのシンプルなフォームを作成します。 ここでは、ステップバイステップのプロセスです:
- Patricks Widgetsデータベースを開きます。
- データベースメニューの[フォーム]タブを選択します。
- 「ウィザードを使用してフォームを作成」をダブルクリックします。
- ">>"ボタンを使用して、テーブル内のすべてのフィールドを選択します。
- [次へ]ボタンをクリックして続行します。
- あなたが望むフォームレイアウトを選択してください。 Justifiedは良い、魅力的な出発点ですが、各レイアウトには長所と短所があります。 環境に最も適したレイアウトを選択します。 これは出発点に過ぎず、プロセスの後半で実際のフォームの外観を変更することができます。
- [次へ]ボタンをクリックして続行します。
- スタイルを選択し、[次へ]ボタンをクリックして続行します。
- フォームにタイトルを付け、適切なラジオボタンを選択して、データ入力モードまたはレイアウトモードでフォームを開きます。 [完了]ボタンをクリックしてフォームを生成します。
フォームを作成したら、必要に応じてフォームとやりとりすることができます。 レイアウトビューでは、特定のフィールドとフォーム自体の外観をカスタマイズすることができます。 データ入力ビューでは、フォームと対話できます。 現在のレコードセットの最後に "> *"ボタンが自動的に新しいレコードを作成する間、 ">"と "<"ボタンを使用してレコードセットを前後に移動します。
この最初のフォームを作成したので、データベース内の残りのテーブルのデータ入力を支援するフォームを作成する準備が整いました。