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
| 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
-
Wechseln Sie zu einem Aufgabenbericht, und klicken Sie auf Berichtsaktionen > Bearbeiten.
-
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.
-
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. -
Wählen Sie im Feld Diese Spalte zusammenfassen nach die Option Summe aus.
-
Klicken Sie in der hinzugefügten Spalte auf In Textmodus wechseln, und klicken Sie dann auf Textmodus bearbeiten.
-
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 Balancenote 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.valuefieldein. Dieaggregator.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 deraggregator.displayformat-Zeile bedeutet, dass es nicht erforderlich ist, jedes Feld durch 60 zu teilen, wie dies aufvalueexpressionfür die Ergebnisse erfolgt ist. In diesemaggregator.valuefield=workRequiredwird zu:aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2.1. Klicken Sie auf **Fertig**.
-
Klicken Sie auf Speichern+Schließen.