Berechnete Felder mit dem Formularentwickler hinzufügen
Sie können ein berechnetes benutzerdefiniertes Feld hinzufügen, das vorhandene Daten verwendet, um neue Daten zu generieren, wenn das benutzerdefinierte Formular an ein Objekt angehängt wird.
Ein berechnetes benutzerdefiniertes Feld kann Folgendes enthalten:
-
Ein einfacher Verweis auf ein einzelnes integriertes Feld.
note info INFO Beispiel: Um den Umsatz zu berechnen, der durch Projekte und Aufgaben generiert wurde, können Sie ein berechnetes benutzerdefiniertes Feld erstellen, das das integrierte Feld "Tatsächlicher Umsatz"enthält. Wenn ein Benutzer das benutzerdefinierte Formular an ein Projekt oder eine Aufgabe anhängt, wird der Umsatz für das Projekt oder die Aufgabe im Feld angezeigt. -
Ein Ausdruck, der auf ein oder mehrere Felder verweist. Dabei kann es sich um benutzerdefinierte Felder, andere berechnete benutzerdefinierte Felder und integrierte Felder handeln.
note info INFO Beispiel: Um den durch Projekte und Aufgaben generierten Gewinn zu berechnen, können Sie ein berechnetes benutzerdefiniertes Feld namens Profit erstellen, das einen mathematischen Ausdruck enthält, der Kosten vom Umsatz abzieht. Dazu können Sie den mathematischen Ausdruck SUB (subtract) mit den integrierten Workfront-Feldern Tatsächliche Kosten und tatsächliche Umsätze verwenden. In den folgenden Schritten sehen Sie, wie dieses Beispiel ausgeführt werden kann.
Zugriffsanforderungen
Sie müssen über Folgendes verfügen, um die Schritte in diesem Artikel durchzuführen:
*Wenden Sie sich an Ihren Workfront-Administrator, um zu erfahren, welche Konfigurationen für Plan, Lizenztyp oder Zugriffsstufe Sie verwenden.
Vorhandenes berechnetes benutzerdefiniertes Feld in einem benutzerdefinierten Formular wiederverwenden
Sie können dasselbe berechnete benutzerdefinierte Feld für benutzerdefinierte Formulare verwenden, die zu verschiedenen Objekten gehören. Sie können beispielsweise das Feld "Errechneter Gewinn"verwenden, das Sie für das benutzerdefinierte Projekt-Formular für eine Aufgabe in einem benutzerdefinierten Formular erstellt haben.
Bei Verwendung eines vorhandenen berechneten benutzerdefinierten Felds wird die Berechnung nicht auf das neue Formular übertragen. Sie müssen die Berechnung erneut im selben Feld zum neuen benutzerdefinierten Formular hinzufügen.
Sie können für dasselbe Feld auch eine andere Berechnung für das neue Formular erstellen. Die Beibehaltung des gleichen Namens für das berechnete benutzerdefinierte Feld gewährleistet Kohärenz und Konsistenz Ihrer Namenskonvention.
- Nachdem Sie ein Objekt gespeichert haben, an dem Sie Daten in einem angehängten benutzerdefinierten Formular bearbeitet haben, klicken Sie auf das Symbol Mehr .
- Wählen Sie die Option Benutzerdefinierte Ausdrücke neu berechnen , wenn Sie Objekte stapelweise bearbeiten.
- Wählen Sie bei der Bearbeitung eines berechneten benutzerdefinierten Felds in einem benutzerdefinierten Formular die Option Vorherige Berechnungen aktualisieren .
So verwenden Sie ein vorhandenes berechnetes benutzerdefiniertes Feld:
-
Klicken Sie auf Hauptmenü icon
-
Klicks Benutzerdefinierte Forms im linken Bereich.
-
Klicks Neues benutzerdefiniertes Formular.
-
Wählen Sie die Objekttypen aus, an die das benutzerdefinierte Formular angehängt werden soll, und klicken Sie dann auf Weiter.
-
Klicken Sie oben links im Bildschirm auf Feldbibliothek.
-
Verwenden Sie das Suchfeld oder erweitern Sie die Berechnet zum Suchen des gewünschten berechneten Felds und ziehen Sie dann das Feld an die Stelle, an der es im benutzerdefinierten Formular angezeigt werden soll.
-
(Optional) Wiederholen Sie den vorherigen Schritt, um weitere Felder hinzuzufügen.
note note NOTE Sie können bis zu 500 Felder und Widgets in einem einzelnen benutzerdefinierten Formular hinzufügen. Je nach Komplexität eines Formulars kann die Leistung jedoch beeinträchtigt werden, wenn mehr als 100 Formulare vorhanden sind. Beispiele für komplexe Formulare sind Formulare mit kaskadierenden Parametern, berechnete benutzerdefinierte Datenfelder und Optionen mit mehreren Werten in einem einzelnen Feld. -
Klicken Sie zum Speichern der Änderungen auf Anwenden und fahren Sie mit einem anderen Abschnitt fort, um mit der Erstellung des Formulars fortzufahren.
oder
Klicks Speichern und schließen.
Neues berechnetes Feld hinzufügen
-
Klicken Sie auf Hauptmenü icon
-
Klicks Benutzerdefinierte Forms im linken Bereich.
-
Klicks Neues benutzerdefiniertes Formular.
-
Wählen Sie die Objekttypen aus, an die das benutzerdefinierte Formular angehängt werden soll, und klicken Sie dann auf Weiter.
-
Suchen Sie auf der linken Bildschirmseite nach Berechnet und ziehen Sie es in einen Bereich auf der Arbeitsfläche.
-
Konfigurieren Sie auf der rechten Bildschirmseite die Optionen, die für den Typ des benutzerdefinierten Felds verfügbar sind, das Sie hinzufügen:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Label Geben Sie eine Beschriftung für das Feld ein. Dies wird Benutzern bei der Verwendung des benutzerdefinierten Formulars angezeigt. Das Feld Name, die automatisch ausgefüllt wird, wird von Workfront in Berichten referenziert. Anleitung Standardmäßig wird hier die Formel gespeichert, die Sie für das Feld erstellen. Sie können Text hinzufügen, um zusätzliche Informationen über das Feld und die Formel darin bereitzustellen. Dies kann auf zwei Arten nützlich sein:
-
Erinnern Sie sich daran, was die Formel ist und wie sie funktioniert. Dies ist besonders hilfreich, wenn Sie dieses berechnete benutzerdefinierte Feld für mehrere Formulare verwenden möchten.
-
Als QuickInfo können Benutzer sehen, wenn sie den Mauszeiger über das Feld bewegen. Hier fügen Sie Text hinzu, den Sie in der QuickInfo sehen möchten.
Wenn Sie nicht möchten, dass sie die Formel in der QuickInfo sehen, was für sie verwirrend sein kann, können Sie sie verbergen.
Format Das Format, in dem die Ergebnisse des Felds gespeichert und angezeigt werden sollen.
Wenn das Feld in mathematischen Berechnungen verwendet wird, verwenden Sie immer eine Zahl oder Währung Format. Wenn Sie "Zahl"oder "Währung"auswählen, schneidet das System automatisch Zahlen ab, die mit 0 beginnen.
WICHTIG: Beachten Sie vor der Auswahl eines Formats das richtige Format für das neue Feld. Das Formatfeld kann nach dem Speichern des benutzerdefinierten Formulars nicht mehr bearbeitet werden. Die Auswahl des falschen Formats könnte sich auf zukünftige Berechnungen und aggregierte Werte in Berichts- und Listengruppierungen auswirken.
NOTE: Berechnete Felder mit Währungsformat sollten keine Anführungszeichen enthalten. (Verwenden Sie beispielsweise 800.00 und nicht "800.00.") Die Verwendung von Anführungszeichen kann aufgrund von Nuancen bei der Sprachformatierung für Währungstypen zu unerwarteten Folgen führen.
-
-
Im Berechnung und beginnen Sie mit der Erstellung Ihrer Berechnung:
-
Klicks Maximieren um den Berechnungs-Editor zu öffnen und Ihre Berechnung zu erstellen.
Eine Berechnung beginnt normalerweise mit einem Ausdruck, gefolgt von Klammern, die die Felder enthalten, auf die Sie verweisen möchten, wenn das benutzerdefinierte Formular an ein Objekt angehängt wird.Jedes Feld muss mit geschweiften Klammern umgeben sein. Wenn Sie mit der Eingabe des Namens eines Felds beginnen, unterbreitet das System Vorschläge und Sie können einen Vorschlag auswählen, um ihn in Ihre Berechnung einzufügen.
-
code language-none |
---|
|
-
Klicken Sie in das große Textfeld und dann auf Ausdruck und Felder die verfügbar sind, um sie zu Ihrer Berechnung hinzuzufügen.
Sie können auch mit der Eingabe eines Ausdrucks oder Felds in das große Textfeld beginnen und es dann auswählen, wenn es angezeigt wird. Jedes Element wird mit einem "F"für das Feld oder einem "E"für den Ausdruck angezeigt.
Wenn Sie eine öffnende Klammer eingeben, wird die schließende Klammer automatisch hinzugefügt.
code language-none |
---|
|
-
Klicks Minimieren wenn Sie mit der Erstellung der Berechnung für das berechnete benutzerdefinierte Feld fertig sind.
-
(Optional) Verwenden Sie eine der folgenden Optionen, um Ihr berechnetes benutzerdefiniertes Feld weiter zu konfigurieren:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Logik hinzufügen Sie können die Anzeigelogik hinzufügen, um zu bestimmen, ob das berechnete Feld angezeigt wird, basierend auf mindestens einer Auswahl, die ein Benutzer beim Ausfüllen des Formulars in einem vorherigen Multiple-Choice-Feld (Dropdown, Kontrollkästchen oder Optionsfelder) trifft.
Dies ist nur verfügbar, wenn dem berechneten benutzerdefinierten Feld im Formular mindestens ein Kontrollkästchen, ein Optionsfeld oder ein Dropdown-Feld vorangeht.
Die Logik für das Überspringen ist für berechnete benutzerdefinierte Felder nicht verfügbar.
Vorherige Berechnungen aktualisieren Wenn Sie ein vorhandenes berechnetes benutzerdefiniertes Feld bearbeiten, können Sie diese Option auswählen, um beim Speichern des benutzerdefinierten Formulars eine Aktualisierung der Berechnung Trigger. Dies geschieht nur einmal, wenn Sie das benutzerdefinierte Formular speichern. Die Option wechselt in den deaktivierten Status zurück, nachdem Sie dies getan haben. Formel in Anleitungen anzeigen Lassen Sie diese Option aktiviert, wenn Benutzer, die das benutzerdefinierte Formular ausfüllen, die Formel des Felds sehen sollen, wenn sie den Mauszeiger über das Feld bewegen. Weitere Informationen finden Sie in den Informationen zu Anweisungen früher in dieser Tabelle. -
Klicken Sie zum Speichern der Änderungen auf Anwenden und fahren Sie mit einem anderen Abschnitt fort, um mit der Erstellung des Formulars fortzufahren.
oder
Klicks Speichern und schließen.
-