モーダルバックグラウンドロードの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • 関連リストに追加された大量のレコードをバックグラウンドでロードするようにモーダルを構成します。

    始める前に

    必要なロール:admin

    このタスクについて

    すべてのモーダルでバックグラウンドロードが必要ない場合は、宣言アクションを使用してバックグラウンドで関連リストレコードをロードするように個々のモーダルを構成します。

    宣言アクションは、システムプロパティよりも優先度が高くなります。

    手順

    1. 移動先 すべて > 宣言アクション > 関連リストアクション.
    2. [アクションのアサイン] リストから、関連リストアクションを選択します。
      [アクションのアサイン] レコードが開きます。
    3. [クライアントアクションを指定] フィールドから、[ レコードを開く] を選択します。
      アクションペイロード定義レコードが開きます。
    4. [ペイロード] フィールドで、閉じ括弧の前に次のスニペットを追加します。
        "asyncProperties": { 
          "enableAsync": true, 
          "relatedListLabelName": "Affected CIs", 
           "asyncThreshold": 100
           } 
      
      • enableAsync:バックグラウンドロードを有効にするには、true に設定します。
      • asyncThreshold:バックグラウンドロードに切り替えるために必要なレコード数。値は 1 以上である必要があります。デフォルト値は 100 レコードです。
      • relatedListLabelName:バックグラウンドロード通知の表示名。
    5. [Update (更新)] を選択します。
      関連リストアクションの [アクションのアサイン] レコードが開きます。
    6. [UX アドオンイベントマッピング] 関連リストからイベントマッピングを選択します。
      [UX アドオンイベントマッピング] レコードが開きます。
    7. [ターゲットペイロードマッピング] フィールドで、「container」の下に次のスニペットを入力します :{
                           "asyncProperties": { 
                             "binding": { 
                                                      "address": [ 
                                                  "asyncProperties" 
                                               ] 
                                  }, 
                      "type": "EVENT_PAYLOAD_BINDING" 
                              } 
      
    8. [Update (更新)] を選択します。

    タスクの結果

    しきい値を超えるレコードをいくつでも選択すると、レコードがバックグラウンドでロードされることを通知する通知が表示されます。

    MRA 通知 1

    選択したレコードを追加すると、モーダルが閉じ、レコードがバックグラウンドでロードされていることを確認する通知が表示されます。

    MRA 通知 2

    レコードが追加されると、レコードが正常に追加されたことを通知する通知が表示されます。

    MRA 通知 3