Gruppierung: Das Ergebnis der Aggregation mehrerer berechneter Werte in einer Gruppierung anzeigen

Sie können den Textmodus in einer Spalte verwenden, um eine Berechnung zwischen zwei Feldern in der Anzeige eines Berichts oder einer Liste anzuzeigen. Jede Zeile zeigt die Berechnung für jedes Objekt in dem Bericht oder der Liste an.

Sie können z. B. die Differenz zwischen den aktuellen Stunden und den geplanten Stunden in einer dritten Spalte mit der Bezeichnung Arbeitsbilanz für jeden Vorgang in einem Vorgangsbericht anzeigen. Weitere Informationen zu berechneten Datenausdrücken finden Sie unter Übersicht über berechnete Datenausdrücke.

Sie können den aggregierten Wert mehrerer berechneter Ansichtselemente in derselben Spalte in einer Gruppe anzeigen, indem Sie der Zeile aggregator der Spalte, die den berechneten Wert enthält, eine Berechnung hinzufügen. Sie können z. B. den Stundenbetrag für den Arbeitssaldo aller Vorgänge in der Berichtsgruppe oder der Liste für die Spalte "Arbeitssaldo" aggregieren (die Summe anzeigen). In diesem Artikel wird beschrieben, wie Sie dies tun können.

Zugriffsanforderungen

Erweitern, um die Zugriffsanforderungen für die in diesem Artikel beschriebene Funktionalität anzuzeigen.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Paket Beliebig
Adobe Workfront-Lizenz

Anbieter oder Anforderung zum Ändern eines Filters

Standard oder Abo zum Ändern eines Berichts

Konfigurationen der Zugriffsebene

Zugriff auf Berichte, Dashboards, Kalender bearbeiten, um einen Bericht zu ändern

Bearbeitungszugriff auf Filter, Ansichten, Gruppierungen zum Ändern eines Filters

Objektberechtigungen Berechtigungen für einen Bericht verwalten

Weitere Details zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation zu Workfront.

Das Ergebnis der Aggregation mehrerer berechneter Werte in einer Gruppierung anzeigen

  1. Wechseln Sie zu einem Aufgabenbericht, und klicken Sie auf Berichtsaktionen > Bearbeiten.

  2. Klicken Sie auf der Registerkarte Gruppierungen auf Gruppierung hinzufügen, geben Sie Projektname im Feld Gruppe von ein, und wählen Sie dann Projekt > Name aus, wenn es in der Liste angezeigt wird.

  3. Klicken Sie auf der Registerkarte Spalten(Ansicht) auf Spalte hinzufügen, geben Sie dann im Feld In dieser Spalte anzeigen Geplante Stunden ein, und wählen Sie diese Spalte aus, wenn sie in der Liste angezeigt wird.

    note tip
    TIP
    Beginnen Sie immer mit dem Hinzufügen so vieler Informationen über die Standardschnittstelle, bevor Sie Informationen im Textmodus bearbeiten. Fügen Sie Felder hinzu, die den meisten Informationen für die Berechnung, die Sie vornehmen möchten, am nächsten kommen oder diese enthalten.
  4. Wählen Sie im Feld Diese Spalte zusammenfassen nach die Option Summe aus.

  5. Klicken Sie in der hinzugefügten Spalte auf In Textmodus wechseln, und klicken Sie dann auf Textmodus bearbeiten.

  6. Ersetzen Sie den Text im Feld durch das folgende Beispiel für den Textmodus:

    code language-none
    valueformat=compound
    aggregator.displayformat=minutesAsHoursString
    aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2)
    aggregator.function=SUM
    aggregator.valueformat=val
    aggregator.namekey=workrequired
    linkedname=direct
    textmode=true
    valuefield=workRequired
    namekey=workrequired
    valueexpression=CONCAT(ROUND(({workRequired}-{actualWorkRequired})/60,2)," Hours")
    viewalias=workrequired
    displayname=Work Balance
    
    note tip
    TIP
    Um den aggregierten Wert in der Gruppierung abzurufen, um die aggregierte Differenz zwischen den Feldern "Geplante Stunden" und "Aktuelle Stunden" anzuzeigen, geben Sie dieselbe Gleichung in die Zeile aggregator.valuefield ein. Die aggregator.displayformat, die für die Spalte "Geplante Stunden" verwendet wird, konvertiert Minuten in Stunden. Da das Feld "Geplante Stunden" als Platzhalter verwendet wurde, muss diese Linie nicht angepasst werden.
    Die minutesAsHoursString-Definition der aggregator.displayformat-Zeile bedeutet, dass es nicht erforderlich ist, jedes Feld durch 60 zu teilen, wie dies auf valueexpression für die Ergebnisse erfolgt ist. In diesem aggregator.valuefield=workRequired wird zu: aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2.

    1. Klicken Sie auf **Fertig**.

  7. Klicken Sie auf Speichern+Schließen.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43