デフォルトの選択リストの整数値

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 選択肢には、4 つのデフォルト値があります。

    一般的な選択リストの中には、文字列ラベルと一致しない整数値を使用するものがあります。たとえば、問題テーブルでは、[ステータス] フィールドに以下のデフォルト値が使用されます。

    表 : 1. [ステータス] フィールドのデフォルト値
    ラベル
    1 オープン
    2 既知のエラー
    3 変更処理待ち
    4 クローズ/解決済み

    これらの整数値は、いくつかのデフォルトのビジネスルールでも使用されます。たとえば、インシデントテーブルのビジネスルールは、[ステータス] フィールドが 7 に変更されると、アクティブフラグを false に設定します。これは、[クローズ済み] のデフォルト値です。[インシデントステータス] オプションの値を変更すると、このビジネスルールが正常に動作しなくなる可能性があります。

    インシデントテーブルの [アクティブ][ステータス]、および [インシデントステータス] フィールドは、次のデフォルトのビジネスルールの影響を受けます。

    表 : 2. デフォルトのビジネスルール
    ビジネスルール 説明
    mark_closed (インシデント) incident_state が 7 (クローズ済み) に変更された場合、[アクティブ] フィールドは false に設定されます。
    インシデントの再オープン (インシデント) incident_state が 7 (クローズ済み) 未満で、[アクティブ] フィールドが false の場合、[アクティブ] フィールドは true に設定されます。
    クローズ済みとしてマーク (タスク) ステータスが 3 (完了してクローズ) または 4 (未完了でクローズ) でのいずれかに変更された場合、[アクティブ] フィールドは false に設定されます。
    タスククローザー (タスク) [アクティブ] フラグが true から false に変更され、ステータスが 3 (完了してクローズ) または 4 (未完了でクローズ) のどちらでもない場合、ステータスは 3 (完了してクローズ) に設定されます。
    タスクリオープナー (タスク) [アクティブ] フラグが false から true に変更され、ステータスが 3 (完了してクローズ) または 4 (未完了でクローズ) のどちらかの場合、ステータスは 1 (オープン) に設定されます。
    注:
    これらのビジネスルールは、[アクティブ] フィールドまたは [ステータス] フィールドのどちらかへの変更に基づいて incident_state を変更しないことに注意してください。incident_state を変更すると、他の 2 つのフィールドに影響しますが、その逆はありません。