見出し画像

【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つとも同様な機能で結果が得られます
この場合 一般的にこのコントロールがよく使われている
というような声を参考にすると
広く一般的なユーザーにも使いやすいシステムになります

いいなと思ったら応援しよう!