拡張テーブルの UI アクションの上書き

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • 別のテーブルから拡張されたテーブルの UI アクションを上書きまたは削除することができます。

    始める前に

    必要なロール:ui_action_admin または admin
    注:
    これは、ドメインセパレーションインスタンスには適用されません。

    このタスクについて

    UI アクションがタスクテーブルに定義されると、UI アクションは、インシデント、変更、問題を含むすべてのタスク、およびタスクテーブルを拡張するその他のすべてのテーブルに適用されます。同様に、グローバル UI アクションはすべてのテーブルに適用されます。ただし、特定のテーブルの UI アクションを上書きすることができます。この例では、インシデント [incident] テーブルに対してのみタスク [task] テーブルの UI アクションを上書きまたは削除する方法を示します。

    手順

    1. インシデントテーブルに対してのみタスクテーブルの UI アクションを上書きするには、次の手順を実行します。
      1. 同じアクション名を使用してインシデントテーブルに UI アクションを作成します。
        アクション名が定義されていない場合は、新しい UI アクションと上書きする UI アクションの両方を同じアクション名で更新します。
      2. インシデントテーブルに固有のスクリプトを入力します。
    2. インシデントテーブルに対してタスクテーブルの UI アクションを削除するには、次の手順を実行します。
      1. タスクテーブルの UI アクション定義に移動します。
      2. 条件 current.getRecordClassName() !='incident' を追加します。