Berechnete benutzerdefinierte Felder vs. berechnete Spalten
Um mehrere Felder in Adobe Workfront zu aggregieren und diesen aggregierten Wert in einem neuen Feld anzuzeigen, können Sie Folgendes erstellen:
-
Ein berechnetes benutzerdefiniertes Feld in einem benutzerdefinierten Formular
Weitere Informationen zum Hinzufügen eines berechneten benutzerdefinierten Felds zu einem benutzerdefinierten Formular finden Sie unter Berechnete Felder zu einem Formular hinzufügen. -
Eine berechnete Spalte in einer Ansicht
Weitere Informationen zur Verwendung von Berechnungen in einer Ansicht finden Sie im Abschnitt Verwenden des Textmodus in Ansichten im Artikel Überblick über häufige Verwendungen für den Textmodus.
Obwohl Sie den Textmodus verwenden, um sowohl berechnete Felder als auch berechnete Spalten zu erstellen, unterscheidet sich die Syntax für ihre Erstellung. In den oben aufgeführten Artikeln erfahren Sie, wie Sie berechnete Felder und Spalten erstellen. Informationen zu den unterschiedlichen Syntax, die in berechneten Datenausdrücken wie berechneten benutzerdefinierten Feldern und Spalten verwendet wird, finden Sie im Abschnitt Syntax berechneter benutzerdefinierter Felder vs. berechneter benutzerdefinierter Spalten in diesem Artikel.
Sie können dieselben Berechnungen in beiden berechneten Feldern sowie in einer berechneten Spalte verwenden. Je nachdem, welchen Zweck Sie für diese Berechnungen haben, sollten Sie jedoch in Erwägung ziehen, die eine oder die andere zu erstellen.
Syntax von berechneten benutzerdefinierten Feldern im Vergleich zu berechneten benutzerdefinierten Spalten
Die von Ihnen verwendeten Funktionen sind zwar identisch, die Syntax für die Erstellung eines Ausdrucks in einem berechneten benutzerdefinierten Feld kann sich jedoch von der für die Erstellung einer berechneten benutzerdefinierten Spalte unterscheiden.
Beispiel:
-
In einem benutzerdefinierten Feld würden Sie in einem benutzerdefinierten Formular für Aufgaben den Namen des übergeordneten Projekts der Aufgabe generieren, an das das benutzerdefinierte Formular angehängt ist:
{project}.{name}
-
In einer benutzerdefinierten Spalte in einem Bericht können Sie wie folgt eine benutzerdefinierte Spalte für den Projektnamen zu einem Aufgabenbericht hinzufügen:
valuefield=project:name
Oder
valueexpression={project}.{name}
note tip TIP Dieselbe Syntax gilt für alle Berichterstellungselemente im Textmodus, in denen berechnete Ausdrücke verwendet werden: Ansichten, Filter, Gruppierungen und Eingabeaufforderungen.
Die Unterschiede zwischen den beiden Syntaxen sind:
Weitere Informationen zur Syntax, die Sie in einer berechneten benutzerdefinierten Spalte verwenden müssen, finden Sie unter Textmodus - Übersicht.
Verwendung berechneter benutzerdefinierter Felder
- Wenn Sie die aggregierten Ergebnisse in einem Bericht gruppieren möchten oder diese Informationen in einer Grafik anzeigen möchten
- Wenn Sie die Daten über die im Feld berechnete Aggregation hinaus aggregieren möchten
- Wenn Sie sich nicht um die Aktualität der Daten sorgen, da die Daten nicht aktualisiert werden und sich diese im Laufe der Zeit ändern können
Aktionen, die die Aktualisierung eines berechneten benutzerdefinierten Felds Trigger haben
-
Klicken Sie auf der Hauptseite eines Objekts auf das Symbol "Mehr" und dann auf Ausdrücke neu berechnen .
-
Massenbearbeitung mehrerer Objekte, wenn Benutzerdefinierte Ausdrücke neu berechnen aktiviert ist
-
Bearbeiten eines benutzerdefinierten Formulars, wenn Vorherige Berechnungen aktualisieren für das berechnete benutzerdefinierte Feld aktiviert ist
Verwendung berechneter Spalten in einer Ansicht
-
Wenn Echtzeitdaten für einen Bericht verfügbar sein sollen.
Berechnete Ansichten sind immer neu, da die Berechnung bei Ausführung des Berichts oder Anwendung der Ansicht erfolgt.
-
Wenn Sie nicht planen, diese Informationen nach aggregierten Ergebnissen zu gruppieren, oder diese Informationen in einer Grafik verwenden möchten.
-
Wenn Sie nicht planen, die Daten über die in der Spalte berechnete Aggregation hinaus zu aggregieren (Daten können nur einmal aggregiert werden).
-
Wenn Sie möchten, dass die Berechnung einen Verweis auf das aktuelle Datum mit den Platzhaltern $$TODAY oder $$NOW enthält.
note tip TIP Verwenden Sie diese Referenz nicht in berechneten benutzerdefinierten Feldern, da diese nur neu berechnet werden, wenn das angehängte Objekt bearbeitet wird. Diese Art von Berechnungen sind überholt.
Beispiele für berechnete benutzerdefinierte Felder und Spalten
Beispiele für berechnete benutzerdefinierte Felder finden Sie unter Berechnete benutzerdefinierte Daten in Berichten.
Beispiele für berechnete benutzerdefinierte Spalten in Ansichten finden Sie in den folgenden Artikeln: