スクリプティングの選択ラベルに関連付ける値

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • 選択リストを参照するスクリプトを作成するときは、各選択肢に関連付けられている値を知る必要があります。

    たとえば、incident_state フィールドがアクティブかどうかを確認するために、条件 current.incident_state == "active" を使用することはできません。これは、Active とラベル付けされた選択肢に関連付けられた値が整数 2 であるためです。代わりに、条件 current.incident_state == 2 を使用します。

    選択リストの辞書エントリの [タイプ] フィールドによって、値のデータタイプが決まります。

    選択肢に関連付けられた値を確認するには、フィールドラベルを右クリックして [選択肢リストを表示] を選択し、値を知る必要がある選択肢を見つけます。

    図 : 1. 選択肢リスト値を表示
    --なし- オプションには、sys_choice レコードが関連付けられていない可能性があります。--なし-- に設定された選択リストフィールドは、以下に示すスクリプトコンテキストに応じて、これらの値に評価されます。
    • クライアントスクリプトなどのクライアント側スクリプトの場合:「」(空の文字列)
    • ビジネスルールなどのサーバー側スクリプトの場合:「0」 (数字のゼロの文字列)