Configurer l’ajout d’enregistrement asynchrone pour les modaux sélectionnés

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Utilisez des actions déclaratives pour permettre l’ajout d’enregistrements asynchrones pour certains modaux d’associateur de plusieurs enregistrements.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Si l’ajout d’enregistrement asynchrone n’est pas requis pour tous les modaux, utilisez des actions déclaratives pour activer l’ajout d’enregistrement asynchrone pour certains modaux d’associateur de plusieurs enregistrements.

    La configuration au niveau de l’action déclarative a une priorité plus élevée que les propriétés système.

    Procédure

    1. Accédez à la Tout > Actions déclaratives > Actions sur la liste connexe.
    2. Ouvrez une action de liste connexe.
    3. Ouvrez l’enregistrement dans le champ Spécifier l’action du client.
    4. Dans le champ Charge utile, ajoutez l’extrait de code suivant avant le crochet fermant.
        "asyncProperties": { 
          "enableAsync": true, 
          "relatedListLabelName": "Affected CIs", 
           "asyncThreshold": 100
           } 
      
      • enableAsync : définir sur vrai pour permettre l’ajout d’enregistrements asynchrones.
      • asyncThreshold : nombre d’enregistrements nécessaires pour passer à l’ajout d’enregistrements asynchrone. La valeur doit être égale ou supérieure à un. La valeur par défaut est de 100 enregistrements.
      • relatedListLabelName : nom d’affichage de la notification associée à l’ajout d’enregistrement asynchrone.
    5. Sélectionnez Mettre à jour.
    6. Dans le mappage d’événements du complément UX de la liste connexe, sélectionnez un enregistrement.
    7. Ajoutez l’extrait suivant au champ Mappage de la charge utile cible sous votre conteneur sélectionné.
                           "asyncProperties": { 
                             "binding": { 
                                                      "address": [ 
                                                  "asyncProperties" 
                                               ] 
                                  }, 
                      "type": "EVENT_PAYLOAD_BINDING" 
                              } 
      
    8. Sélectionnez Mettre à jour.

    Résultats

    Lorsque vous sélectionnez un nombre d’enregistrements au-delà du seuil, une notification vous informe que les enregistrements se chargent 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 sont en cours de chargement en arrière-plan.

    Notification MRA 2

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

    Notification MRA 3