列挙の管理 enumerations

列挙とは about

列挙とは、フィールドへの入力候補としてシステムによって表示される値のリストです。列挙を使用してフィールドの値を統一すると、データ入力やクエリ内での使用が簡単になります。値のリストはドロップダウンリストとして表示され、値を選択すると、その値がフィールドに入力されます。また、このドロップダウンリストには予測入力機能があり、最初の数文字を入力すると続きが自動的に補完されます。

このタイプのフィールドの値は、左側のナビゲーションパネルの​ 管理列挙 ​メニューを通じて定義します。

管理メニューに表示される列挙リスト

列挙の作成 create

列挙を作成するには、次の手順に従います。

  1. 列挙 ​メニューに移動し、「列挙を作成」ボタンをクリックします。

  2. 列挙の​ ラベル ​と​ 内部名 ​を入力します。

    「ラベル」フィールドと「内部名」フィールドを示す列挙を作成画面

  3. 列挙の​ タイプ ​を選択します。

    • クローズド ​列挙には、列挙 ​メニューからのみ変更できる値の固定リストがあります。
    • オープン ​列挙を使用すると、ユーザーはこの列挙に基づいてフィールドに新しい値を直接追加できます。
    • システム ​列挙は、システムフィールドに関連付けられています。
    • 顔文字 ​列挙を使用すると、顔文字リストを更新できます。
  4. 作成」をクリックします。列挙の詳細が表示され、リストに値を追加できます。

    値を追加するオプションを示す列挙の詳細画面

  5. 値を追加するには、「値を追加」ボタンをクリックして、必要に応じて設定します。

    • ラベル:列挙に表示されるラベル。
    • 内部名:値の内部名(システム列挙の場合)。
    • U+(内部名)(顔文字列挙):顔文字の Unicode コード(顔文字列挙の場合)。

    ラベル、内部名および Unicode コードのフィールドを示す値を追加画面

  6. 変更を保存します。列挙は、使用した画面で更新されます。

ユースケース:列挙への定義済みの値の追加 uc

デフォルトでは、プロファイルの詳細画面の「接触チャネル」フィールドにユーザーが自由に任意の値を入力できます。

「接触チャネル」フィールドを示すプロファイルの詳細画面

ユーザーがフィールドに値を入力するたびに、その値は「接触チャネル」列挙に自動的に追加されます。これにより、時間の経過に伴い、値リストに冗長な値、一貫性のない値、誤った値が含まれる場合があります。

一貫性のないユーザー入力値を示す「接触チャネル」列挙

データの一貫性を確保し、フィールドに入力する際にユーザーをガイドするには、定義済みの値のセットを定義します。次の手順に従います。

  1. 列挙 ​メニューに移動し、「接触チャネル」列挙を開きます。

  2. ユーザーが入力した値のリストを確認し、クリーンアップします。値を削除するには、値の横にある省略記号ボタンをクリックします。リストに含まれる不一致が多すぎる場合は、列挙全体を削除して、最初から再作成します。

    ユーザーが入力した値をクリーンアップするオプションを示す画面

  3. 定義済みの値を追加します。これを行うには、「値を追加」ボタンをクリックして、ユーザーが選択する定義済みの値を入力します。

    列挙に追加される定義済みの値を示す画面

  4. 一貫性を確保するには、列挙タイプを​ クローズド ​に切り替えて、ユーザーを定義済みの値に制限します。柔軟性が必要な場合は、オープン ​のままにして、新しいユーザーのエントリを許可します。

  5. プロファイルの詳細画面に戻ります。「接触チャネル」フィールドに、選択用に定義済みの値が表示されるようになりました。

    「接触チャネル」フィールドに定義済みの値を示すプロファイルの詳細画面

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b