Gruppierung: Anzeige des Ergebnisses der Aggregation mehrerer berechneter Werte in einer Gruppierung

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

Beispielsweise können Sie den Unterschied zwischen tatsächlichen und geplanten Stunden in einer dritten Spalte mit dem Namen Work Balance für jede Aufgabe in einem Aufgabenbericht 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 Gruppierung anzeigen, indem Sie der Zeile aggregator der Spalte, die den berechneten Wert enthält, eine Berechnung hinzufügen. Sie können beispielsweise die Anzahl der Arbeitsbilanzstunden aller Aufgaben in der Gruppierung des Berichts oder der Liste für die Spalte "Arbeitsstand"aggregieren (die Summe anzeigen). In diesem Artikel wird beschrieben, wie Sie dies tun.

Zugriffsanforderungen

Erweitern Sie , um die Zugriffsanforderungen für die Funktionalität in diesem Artikel anzuzeigen.

Sie müssen über folgenden Zugriff verfügen, um die Schritte in diesem Artikel ausführen zu können:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Abo Alle
Adobe Workfront-Lizenz*

Neu:

  • Mitwirkende bei der Änderung eines Filters

  • Standard zum Ändern eines Berichts

Aktuell:

  • Filteranforderung

  • Berichtänderung planen

Konfigurationen auf Zugriffsebene

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

Zugriff auf Filter, Ansichten und Gruppierungen bearbeiten, um einen Filter zu ändern

Objektberechtigungen Berechtigungen für einen Bericht verwalten

*Weitere Informationen finden Sie unter Zugriffsanforderungen in der Workfront-Dokumentation.

Ergebnis der Aggregation mehrerer berechneter Werte in einer Gruppierung anzeigen

  1. Klicken Sie in einen Aufgabenbericht auf Berichtaktionen > Bearbeiten.

  2. Klicken Sie auf der Registerkarte Gruppierungen auf Gruppierung hinzufügen, geben Sie im Feld Gruppierung nach den Wert Projektname ein und wählen Sie dann Projekt > Name aus, wenn er 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 den Wert Geplante Stunden ein und wählen Sie ihn aus, wenn er in der Liste angezeigt wird.

    note tip
    TIP
    Beginnen Sie immer mit dem Hinzufügen so vieler Informationen über die Standard-Benutzeroberfläche, bevor Sie Informationen im Textmodus bearbeiten. Fügen Sie die Felder hinzu, die am nächsten sind oder die die meisten Informationen enthalten, die für die Berechnung, die Sie vornehmen möchten, erforderlich sind.
  4. Wählen Sie im Feld Zusammenfassen dieser Spalte nach die Option Summe aus.

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

  6. Ersetzen Sie den Text im Feld durch das folgende Textmodusbeispiel:

    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 und den aggregierten Unterschied zwischen den Feldern "Geplante Stunden"und "Tatsächliche Stunden"anzuzeigen, geben Sie dieselbe Gleichung in die Zeile aggregator.valuefield ein. Die für die Spalte "Geplante Stunden"verwendete aggregator.displayformat wandelt Minuten in Stunden um. Da das Feld "Geplante Stunden"als Platzhalter verwendet wurde, muss diese Zeile nicht angepasst werden.
    Die minutesAsHoursString-Definition der Zeile aggregator.displayformat bedeutet, dass es nicht notwendig ist, jedes Feld durch 60 zu teilen, wie es auf der valueexpression für die Ergebnisse getan wird. In diesem aggregator.valuefield=workRequired wird: 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