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:

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 zur unterschiedlichen Syntax, die in berechneten Datenausdrücken wie berechneten benutzerdefinierten Feldern und Spalten verwendet wird, finden Sie im Abschnitt . Syntax von berechneten benutzerdefinierten Feldern im Vergleich zu berechneten benutzerdefinierten 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:

Berechnetes benutzerdefiniertes Feld
Berechnetes benutzerdefiniertes Berichtselement

Verwenden Sie den Feldnamen so, wie er in der Benutzeroberfläche von Workfront angezeigt wird.

Beispiel: Beispiel für einen Feldnamen, der in einem berechneten benutzerdefinierten Feld verwendet wird: Planned Completion Date.

Verwenden Sie den Namen der Objekte oder Felder, wie er in der Workfront-Datenbank angezeigt wird. Die Namen von Objekten und Feldern werden in Kleinbuchstaben oder Binnenmajuskel geschrieben, wenn es sich um zusammengesetzte Namen handelt.

Eine Bestandsaufnahme aller Workfront-Objekte und -Felder, wie sie in der Datenbank angezeigt werden, finden Sie unter API-Explorer.

Beispiel: Beispiel für einen Feldnamen, der in einem berechneten benutzerdefinierten Berichterstellungselement verwendet wird: plannedCompletionDate.

Feldnamen in Klammern oder geschweifte Klammern einschließen

Schließen Sie Feldnamen nicht in Klammern oder Klammern ein, wenn Sie sie in einer valuefield Linie.

Fügen Sie Feldnamen in geschweifte Klammern bei der Verwendung in einer valueexpression Linie.

Trennen Sie die Felder durch Punkte.

Trennen Sie die Felder bei Verwendung in einer valuefieldLinie.

Trennen Sie die Felder bei der Verwendung in einer valueexpressionLinie.

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 . , klicken Sie auf Ausdrücke neu berechnen

  • Massenbearbeitung mehrerer Objekte bei Benutzerdefinierte Ausdrücke neu berechnen ist aktiviert

  • Bearbeiten eines benutzerdefinierten Formulars beim 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:

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