[同じ発信者別インシデントを追加] 関連リスト

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • この例では、既存の関係である同じ発信者別インシデントをインシデントフォームに追加します。

    始める前に

    必要なロール:admin

    このタスクについて

    • 適用テーブル:このリストは、インシデントレコードを表示するときに利用可能な関連リストとして表示されます。
    • テーブルからのクエリー:このリストには、インシデントのリストが表示されます。
    • クエリー条件:このスクリプトは、 caller_id が親レコード (表示しているインシデント) の caller_id と一致するレコードを選択します。

    関係レコード。

    手順

    1. インシデントを開きます。
    2. ヘッダーを右クリックし、 構成 > 関連リスト.
      既存の関係の名前が、利用可能なリストのリストに表示されます。
    3. [同じ発信者別インシデント] リストを [選択済み] リストに移動します。
    4. [Save (保存)] をクリックします。

      問い合わせユーザーの他のインシデントの関連リストを含むインシデント。

    次のタスク

    注意事項および制限事項:
    • 関連リストを使用してレコードを作成すると、リストフィルターがレコードに適用され、関連フィールドに自動入力されます。この動作は、フィルター基準が [is] または [=] に設定されている場合に、参照、文字列、ブール、およびメニューフィールドに適用されます。
    • たとえば、これらの新しい関係の 1 つで [新規 ] ボタンをクリックすると、システムは新しいレコードがリスト条件に一致することを確認しようとします。たとえば、サンプルリストで [ 新規 ] をクリックすると、 caller_idBud Richman が事前に入力されたインシデントが発生します。
    • 条件をスクリプティングする場合、 current はクエリを追加するレコードで、 parent は表示されるメインレコードです。
    • これらの関係は、フォームを更新するまで更新されません。この例では、発信者を Bud Richman から Fred Luddy に変更した場合、インシデントを保存するまで、画面下部のリストには Bud Richman に属するインシデントが表示されます。
    • 単一のクエリ条件に制限はありません。たとえば、先週同じ発信者によってオープンされたすべてのインシデントの関連リスト、または同じ発信者によってオープンされたすべての オープン インシデントの関連リストを作成することができます。
    • 現在のオブジェクトとオブジェクトは、[クエリ元] フィールドでは使用できません。代わりに、 gs オブジェクトを GlideSystem 呼び出しに使用できます。
    • 関係はスクリプト化されているため、定義された関係では [ 編集 ] ボタンを使用できません。

    その他のユースケース:要求テーブルで同様の関係を有効にし、要求テーブルで [要求元] を使用して同じ申請者の要求を表示できます。