Configurer le chargement en arrière-plan du modal

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Configurez un modal pour charger en arrière-plan de grandes sélections d’enregistrements ajoutés à une liste connexe.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Si le chargement en arrière-plan n’est pas requis pour tous les modaux, configurez des modaux individuels pour charger les enregistrements de liste connexe en arrière-plan à l’aide d’actions déclaratives.

    Les actions déclaratives ont une priorité plus élevée que les propriétés système.

    Procédure

    1. Accédez à la Tous > Actions déclaratives > Actions sur la liste connexe.
    2. Dans la liste Affectations d’action, sélectionnez une action de liste connexe.
      Un enregistrement d’affectation d’action s’ouvre.
    3. Dans le champ Spécifier l’action du client, sélectionnez Enregistrement ouvert.
      Un enregistrement de définition de la charge utile de l’action s’ouvre.
    4. Dans le champ Charge utile, ajoutez l’extrait suivant avant le crochet fermant.
        "asyncProperties": { 
          "enableAsync": true, 
          "relatedListLabelName": "Affected CIs", 
           "asyncThreshold": 100
           } 
      
      • enableAsync : définir sur vrai pour activer le chargement en arrière-plan.
      • asyncThreshold : nombre d’enregistrements nécessaires pour passer en chargement en arrière-plan. La valeur doit être supérieure ou égale à un. La valeur par défaut est 100 enregistrements.
      • relatedListLabelName : nom d’affichage de la notification de chargement en arrière-plan.
    5. Sélectionnez Mettre à jour.
      L’enregistrement d’affectation d’action pour l’action de liste connexe s’ouvre.
    6. Dans la liste connexe Mappages d’événements du complément UX, sélectionnez un mappage d’événements.
      Un enregistrement de mappage d’événements du complément UX s’ouvre.
    7. Dans le champ Mappage de la charge utile cible, saisissez l’extrait suivant sous « conteneur » : {.
                           "asyncProperties": { 
                             "binding": { 
                                                      "address": [ 
                                                  "asyncProperties" 
                                               ] 
                                  }, 
                      "type": "EVENT_PAYLOAD_BINDING" 
                              } 
      
    8. Sélectionnez Mettre à jour.

    Résultats

    Lorsque vous sélectionnez un nombre d’enregistrements supérieur au seuil, une notification vous informe que les enregistrements se chargeront en arrière-plan.

    Notification MRA 1

    Lorsque vous ajoutez les enregistrements sélectionnés, la fenêtre modale se ferme et une notification confirme que les enregistrements se chargent en arrière-plan.

    Notification MRA 2

    Une fois les enregistrements ajoutés, une notification vous informe qu’ils ont bien été ajoutés.

    Notification MRA 3