【ACCESS コントロール】オプションボタン チェックボックス トグルボタン
オプションボタン チェックボックス トグルボタンとは
値の ON/OFF(または True/False)を切り替えるためのコントロールには
オプションボタン チェックボックス トグルボタンの3つがあります
また オプショングループはオプションボタン・チェックボックス・トグルボタンのいずれかを使い
複数の選択肢からひとつを選択できるコントロールです
一般的に
はい/いいえの値を示すのに最適なコントロールはチェックボックスです
オプションボタンとトグルボタンは
オプショングループの一部として最もよく使われます
機能は3つともほとんど同じ
3つのコントロールをそれぞれ同じ状況で配置しています
それぞれ 2つのコントロール
そして オプショングループの中に2つのコントロールを配置しました
オプションボタンとチェックボックスにはそれぞれラベルがつきます
上部のコントロールを選択すると
すべて選択状態(ON)になりますが
オプショングループのなかのコントロールは
どちらかひとつしか選べません
このように3つとも 機能としては同様の動作をします
この動作を踏まえて ON/OFF または
はい か いいえ で選択させる場合
それぞれのコントロールを使い分けていきます
3つのコントロールの使い分け
オプションボタン
オプショングループで制御し
複数選択肢の中から ひとつを選んでもらうケースです
チェックボックス
オプショングループを使用せず
単独で配置し ひとつひとつに関して 「はい」か「いいえ」を
選ぶケースです
トグルボタン
オプションボタン同様
オプショングループ内に複数配置しひとつを選ぶケースです
これは
社員管理のリスト機能で詳しく解説しています
社員マスタの単票フォームに リストに表示したひとを選んで
その人のレコードを単票フォームに読み込んでいます
上部のトグルボタンで
ア行からすべてからひとつ選ぶと
下のリストボックスに ア行やカ行など抽出されて
表示される仕組みです
テーブルのフィールド Yes/No型の表示
社員マスタに 既婚フィールドが Yes/No型の書式で設定している場合
フォームに
チェックボックス オプションボタン トグルボタンを配置し
コントロールソースに 既婚フィールドを設定してみます
3つともフィールドの値によって ON/OFF が表示されます
しかし この場合 チェックボックスが使用されることが多いです
まとめ
「はい」か「いいえ」 ON か OFF などで表示したい場合
使われるコントロールが3つあります
オプションボタン チェックボックス トグルボタン
それぞれの機能を理解して使い分けることが大事です
しかし3つとも同様な機能で結果が得られます
この場合 一般的にこのコントロールがよく使われている
というような声を参考にすると
広く一般的なユーザーにも使いやすいシステムになります