きっかけ
単一回答の選択欄を設けたい
例えば、タスクのステータスや住んでいる都道府県の選択欄を設定する場合などのシチュエーションが想定される
Enumの基本設定
- 選択肢型に設定したいカラムの編集マークをクリック
-
Type
のドロップダウンリストを開く -
Enum
を選択する -
Values
欄のAdd
ボタンで選択肢を追加する - 必要な選択肢が追加されれば完了
アプリユーザによる選択肢の追加
Enum
では、選択肢以外の項目の追加を許可するかどうかの制御をAllow other values
のオンオフで設定できます。また、Auto-complete other values
という「追加された項目を選択肢として残すかどうか」のオンオフを設定できます。
Auto-complete other values
オン
一度追加した選択肢は、他のレコード登録時にも使用することができます。
Auto-complete other values
オフ
選択肢を追加しても、他のレコード登録時には使用することができません。
Input modeについて
まとめ
Enum
は単一回答の選択肢とするデータ型です。
設計された選択肢からのみ選択させるパターンと、ユーザーに項目を許可するパターンを設定でき、項目追加許可パターンではさらに、追加項目を選択肢に残すか否かを設定できます。
また選択フォームは、ボタン、スタック、ドロップダウンの3つから指定できます。