Zum Inhalt springen

Aggregiertes Geschäftsobjekt auf Panelebene im Jitterbit App Builder

App Builder unterstützt die Möglichkeit, ein Datenobjekt auf Panelebene zu aggregieren. Unterstützte Optionen sind Durchschnitt, Anzahl, Max, Min und Summe in Bezug auf ein Steuerelement. Darüber hinaus können Sie Ausdruck auswählen und dann einen anderen benutzerdefinierten Aggregatwert nutzen. Ausdrücke werden neu ausgewertet, wenn ein Panel gefiltert wird.

Hinweis

Sie müssen eine Aggregatfunktion mit dem Feld „Ausdruck“ verwenden, die nur 1 Zeile zurückgibt.

Panelexpression

So konfigurieren Sie

In diesem Beispiel sehen wir uns das Orders Grid-Panel an, in dem eine vorhandene Total Control angezeigt wird. Das zugrunde liegende Geschäftsobjekt, das zum Erstellen dieses Panels verwendet wurde, enthält eine Spalte, die einen Alias mit dem Namen DayDateDiff erstellt, der die Tage zwischen der Aufgabe einer Bestellung und dem Versand einer Bestellung berechnet. Wir verwenden Expression, um unten in der Total Control eine durchschnittliche Anzahl von Tagen bis zum Versand anzuzeigen.

  1. Navigieren Sie zu dem Panel, auf dem Sie eine Kontrolle aggregieren möchten. Beispiel: Orders Panel, Total Control
  2. Klicken Sie auf die Action Drawer und wählen Sie Live Designer
  3. Klicken Sie auf die Tab Alle Steuerelemente
  4. Suchen Sie das Steuerelement im Bedienfeld „Steuerelemente“ und klicken Sie auf das entsprechende Symbol Datensatz öffnen
  5. Wählen Sie Ausdruck als Aggregatfunktion
  6. Geben Sie die entsprechende Aggregatfunktion in das Feld Aggregatausdruck ein. Beispiel:

    'Avg. Days: ' || CAST(AVERAGE(DayDateDiff) AS string)
    
  7. Klicken Sie auf Speichern

  8. Navigieren Sie zurück zur Anwendungsansicht, aktualisieren Sie den Webbrowser und bestätigen Sie die Änderung