スクリプティングの選択ラベルに関連付ける値
選択リストを参照するスクリプトを作成するときは、各選択肢に関連付けられている値を知る必要があります。
たとえば、incident_state フィールドがアクティブかどうかを確認するために、条件 current.incident_state == "active" を使用することはできません。これは、Active とラベル付けされた選択肢に関連付けられた値が整数 2 であるためです。代わりに、条件 current.incident_state == 2 を使用します。
選択リストの辞書エントリの [タイプ] フィールドによって、値のデータタイプが決まります。
選択肢に関連付けられた値を確認するには、フィールドラベルを右クリックして [選択肢リストを表示] を選択し、値を知る必要がある選択肢を見つけます。
--なし- オプションには、sys_choice レコードが関連付けられていない可能性があります。--なし-- に設定された選択リストフィールドは、以下に示すスクリプトコンテキストに応じて、これらの値に評価されます。
- クライアントスクリプトなどのクライアント側スクリプトの場合:「」(空の文字列)
- ビジネスルールなどのサーバー側スクリプトの場合:「0」 (数字のゼロの文字列)