Richten Sie das Hinzufügen asynchroner Datensätze für ausgewählte modale Elemente ein

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie deklarative Aktionen, um das Hinzufügen asynchroner Datensätze für ausgewählte modale Elemente der Mehrfachdatensatz-Assoziation zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn das Hinzufügen von asynchronen Datensätzen nicht für alle modalen Fenster erforderlich ist, verwenden Sie deklarative Aktionen, um das Hinzufügen von asynchronen Datensätzen für ausgewählte modale Fenster mit Mehrfachdatensatz-Assoziation zu aktivieren.

    Die Konfiguration auf der Ebene der deklarativen Aktion hat höhere Priorität als Systemeigenschaften.

    Prozedur

    1. Navigieren zu Alle > Deklarative Aktionen > Aktionen für zugehörige Liste.
    2. Öffnen Sie eine zugehörige Listenaktion.
    3. Öffnen Sie den Datensatz im Feld Client-Aktion angeben.
    4. Fügen Sie im Feld Payload (Nutzlast) vor der schließenden Klammer das folgende Codefragment hinzu.
        "asyncProperties": { 
          "enableAsync": true, 
          "relatedListLabelName": "Affected CIs", 
           "asyncThreshold": 100
           } 
      
      • enableAsync: Auf „wahr“ setzen, um das Hinzufügen des asynchronen Datensatzes zu aktivieren.
      • asyncThreshold: Die Anzahl der Datensätze, die zum Wechseln zum asynchronen Hinzufügen von Datensätzen erforderlich sind. Der Wert muss größer oder gleich eins sein. Der Standardwert lautet 100 Datensätze.
      • relatedListLabelName: Der Anzeigename für die Benachrichtigung im Zusammenhang mit dem Hinzufügen des asynchronen Datensatzes.
    5. Wählen Sie Aktualisieren.
    6. Wählen Sie in der UX-Add-on-Ereigniszuordnung für die zugehörige Liste einen Datensatz aus.
    7. Fügen Sie dem Feld Zuordnung der Zielnutzlast unter dem ausgewählten Container den folgenden Codeausschnitt hinzu.
                           "asyncProperties": { 
                             "binding": { 
                                                      "address": [ 
                                                  "asyncProperties" 
                                               ] 
                                  }, 
                      "type": "EVENT_PAYLOAD_BINDING" 
                              } 
      
    8. Wählen Sie Aktualisieren.

    Ergebnisse

    Wenn Sie eine beliebige Anzahl von Datensätzen auswählen, die über den Schwellenwert hinausgeht, werden Sie durch eine Benachrichtigung benachrichtigt, dass die Datensätze im Hintergrund geladen werden.

    MRA-Benachrichtigung 1

    Wenn Sie die ausgewählten Datensätze hinzufügen, wird das Modal geschlossen, und eine Benachrichtigung bestätigt, dass die Datensätze im Hintergrund geladen werden.

    MRA-Benachrichtigung 2

    Nachdem die Datensätze hinzugefügt wurden, informiert Sie eine Benachrichtigung, dass die Datensätze erfolgreich hinzugefügt wurden.

    MRA-Benachrichtigung 3