●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

Accessのメニュー画面作成ツール:スイッチボード(Switchboard)とは?

スイッチボード(Switchboard)とは、Access 2003〜2010頃までで多く使われていた、複数のフォームやレポート、操作コマンドをまとめて管理するためのメニュー画面です。
「スイッチボードマネージャ」を使って作成され、アプリケーションのナビゲーション機能として活用されます。

主な用途

  • ユーザーにわかりやすいメインメニュー画面の作成
  • 各種フォーム・レポートへのアクセスを1画面にまとめる
  • Accessアプリケーションの操作起点として機能させる

スイッチボードの構成

  • メインスイッチボード:最初に表示されるメニュー画面
  • サブスイッチボード:特定のカテゴリに属する操作メニュー
  • 各ボタンに「開く・閉じる・印刷・終了」などのアクションを割り当て可能

作成手順

  1. [データベースツール]タブ → [スイッチボードマネージャ]をクリック
  2. 新しいスイッチボードページを追加
  3. 「フォームを開く」「レポートを印刷」「別のスイッチボードを表示」などの操作を追加
  4. 自動的に「Switchboard Items」テーブルが作成され、内容が管理される
  5. 作成されたスイッチボードフォームはカスタマイズ可能

実行例

  • 「顧客管理フォームを開く」
  • 「売上レポートを印刷する」
  • 「終了」ボタンでアプリケーションを閉じる

スイッチボードとナビゲーションフォームの違い

項目スイッチボードナビゲーションフォーム
利用バージョンAccess 2003〜2010Access 2007以降
設定方式ウィザード形式(自動生成)ドラッグ&ドロップで柔軟に作成
カスタマイズ性やや制限あり高い(フォームベース)

注意点

  • Accessの最新バージョンではナビゲーションフォームが推奨されている
  • スイッチボードの機能は残っているが、新規作成の用途としては古い
  • 既存システムの保守・更新には今も有効

まとめ

  • スイッチボード: Accessの操作をまとめたメニュー画面
  • ユーザーの操作を簡略化し、アプリの入り口を構成
  • 現在はナビゲーションフォームが主流だが、旧システムでは重要

スイッチボードは、Accessでの業務アプリ構築の初期段階で広く使われた機能です。
現在はナビゲーションフォームに置き換わっていますが、シンプルなアプリや旧システムの保守にはまだまだ役立ちます。

 

Access関連用語集

−−−−−  Access  −−−−−

Accessの基本構造:テーブルとは?

Accessの基本要素:フィールドとは?

Accessの基本単位:レコードとは?

Accessの基本概念:主キー(Primary Key)とは?

Accessのリレーションの核:外部キー(Foreign Key)とは?

Accessの構造設計:リレーションシップ(関係)とは?

Accessの分析機能:クエリ(Query)とは?

Accessの基本クエリ:選択クエリとは?

Accessのデータ更新機能:アクションクエリとは?

Accessの一括修正機能:更新クエリとは?

Accessの一括削除機能:削除クエリとは?

Accessの集計機能:集計クエリ(Totals Query)とは?

Accessの表形式集計:クロス集計クエリとは?

データベース言語の基本:SQL(Structured Query Language)とは?

Accessの入力・表示画面:フォーム(Form)とは?

Accessのフォーム連携:サブフォーム(Subform)とは?

Accessの帳票出力機能:レポート(Report)とは?

Accessの自動化機能:マクロ(Macro)とは?

AccessのVBAコード格納場所:モジュール(Module)とは?

Accessの自動化・拡張機能:VBA(Visual Basic for Applications)とは?

Accessの自動採番機能:オートナンバー型(AutoNumber)とは?

Accessの入力支援機能:ルックアップフィールド(Lookup Field)とは?

Accessの基礎設計:データ型とは?

Accessの検索・並べ替え高速化機能:インデックス(Index)とは?

Accessのデータ品質維持機能:入力規則(Validation Rule)とは?

Accessのテーブル設計の基本:正規化(Normalization)とは?

Accessのリレーション保護機能:参照整合性(Referential Integrity)とは?

Accessのオブジェクト管理画面:データベースウィンドウとは?

Accessの操作画面をまとめる:ナビゲーションフォーム(Navigation Form)とは?

Accessのメニュー画面作成ツール:スイッチボード(Switchboard)とは?