MSAccess-ナビゲーションフォーム
Accessには、データベース内のさまざまなフォームとレポートを簡単に切り替えることができるナビゲーションコントロールが含まれています。ナビゲーションフォームは、ナビゲーションコントロールを含む単なるフォームです。ナビゲーションフォームは、デスクトップデータベースへの優れた追加機能です。
Microsoft Accessは、ユーザーがデータベースをナビゲートする方法を制御するためのいくつかの機能を提供します。
フォーム、クエリ、テーブルなど、作成したすべてのAccessオブジェクトをナビゲートするためにナビゲーションペインをすでに使用しました。
独自のナビゲーション構造を作成し、ユーザーが本当に必要な特定のオブジェクトを簡単に見つけられるようにする場合は、ナビゲーションフォームを作成できます。これは、ユーザーがフォームやレポートを使用または表示できるように、ナビゲーションコントロールを使用するフォームです。そのメインナビゲーションフォーム内から直接。
例
ここで、ナビゲーションフォームを作成する簡単な例を見てみましょう。これを行うには、[作成]タブに移動します。[フォーム]グループに、このナビゲーションドロップダウンメニューが表示されます。
このメニューには、このナビゲーションフォームに埋め込みたいフォームとレポートを配置する方法のさまざまなレイアウトが表示されます。
1つは水平タブ、もう1つは垂直タブです。すべてのタブが左に配置され、垂直タブのレイアウトではすべてのタブが右に配置されます。
2つのレベルがある水平タブレイアウトがあるので、上部に表示したいオブジェクトがたくさんある場合は、これを利用できます。
水平タブと垂直タブの両方が左または右に配置されているものを使用できます。
次の例では、水平タブと垂直タブを使用します。そのレイアウトまたはそのナビゲーションフォームを作成するには、それをクリックするだけで、Accessは、ナビゲーションコントロールを備えたバインドされていないフォームを作成します。
このナビゲーションフォームにオブジェクトを追加するには、レイアウトビューを使用して、オブジェクトを表示する場所にドラッグアンドドロップするのが最も簡単な方法です。
ドラッグしてみましょう frmProjects ナビゲーションペインからフォームを作成し、上部の[新規追加]にドロップします。
同様に、ドラッグ frmAuthers ナビゲーションペインからフォームを作成し、[新規追加]ボタンの左側にドロップします。
次に、次のようなプロジェクトに関連する他のフォームを追加しましょう。 frmSubTasks, frmCurrentProjects 等
次に、上部にタブを追加しましょう。最初に追加しますfrmEmployees 形。
これで、他のプロジェクトボタンが左から消えたことがわかります。これは、それらが[プロジェクト]タブに接続されているためです。左側に表示されているすべてのボタンは、上部で選択したものにリンクされています。[従業員]タブを選択した状態で、従業員関連の情報を左にドラッグしましょう。
これで、一方のタブにプロジェクト情報が表示され、もう一方のタブに従業員情報が表示されます。同様に、要件に応じてタブを追加できます。タブの名前が適切でないことがわかるので、これらのタブのいくつかの名前を変更して、より使いやすくします。最も簡単な方法は、左側のタブまたはボタンをダブルクリックして、次のスクリーンショットに示すように名前を変更することです。