Ausdruck evaluieren
- Erstellen Sie die Datums-, numerischen oder Textkonstanten, die Sie im berechneten Feld verwenden möchten.
- Stellen Sie sicher, dass die Bedingungen und Werte, die Sie evaluieren möchten, für das Geschäftsobjekt bereits vorhanden sind.
- Sicherheit: DomäneCustom Field Managementim funktionalen Bereich „System“.
Sie können das berechnete Feld so konfigurieren, dass Daten gruppiert und umgewandelt werden, indem Sie eine Reihe von Wahr/Falsch-Bedingungen evaluieren. Es geschieht Folgendes:
- Die Bedingungen werden sequenziell evaluiert.
- Gibt den Wert zurück, den Sie für Wahr-Bedingungen angeben, oder denStandardwertfür alle Falsch-Bedingungen.
- Stoppt den Test, wenn eine Wahr-Bedingung zurückgegeben wird.
- Öffnen Sie die AufgabeBerechnetes Feld erstellen.
- Wählen SieAusdruck evaluierenaus der WertelisteFunktion.
- Wählen Sie auf dem RegisterBerechnungeine Option aus der WertelisteFeldart.Mit Ausnahme von Multiinstanz- und Einzelinstanz-Feldern bestimmt die Auswahl derFeldart, welche Feldarten in derWerteliste Wert zurückgeben, wenn Bedingung wahr istverfügbar sind. Beispiel:
- Textfeldarten ergeben Textoptionen, Datumsfeldarten ergeben Datumsoptionen, numerische Feldarten ergeben numerische Optionen usw.
- Die Feldarten für die Multiinstanz ergeben Optionen für die Multiinstanz, Einzelinstanz und Selbstreferenzierung.
- Die Feldarten für die Einzelinstanz ergeben Optionen für die Einzelinstanz und Selbstreferenzierung.
- (Nur für die Feldarten"Multi-Instance"oder"Single Instance".) Wählen Sie ein zugehöriges Geschäftsobjekt aus der WertelisteGeschäftsobjekt, für das boolesche Bedingungen evaluiert werden sollen.Das resultierende berechnete Feld können Sie als Geschäftsobjekt in einem Bericht verwenden.
- Wählen Sie eine Option aus derWerteliste Standardwertaus, der zurückgegeben werden soll, wenn die Bedingung falsch ist.
- Wählen Sie im Grid eine Option aus der WertelisteBedingung, damit Workday die Bedingungen sequenziell als wahr oder falsch evaluieren kann.
- Wählen Sie aus der WertelisteWert zurückgeben, wenn die Bedingung wahr isteine Option, die angezeigt wird, wenn die Bedingung wahr ist.
Sie können Daten gruppieren und umwandeln, um folgende Elemente anzuzeigen:
- Altersgruppe.
- Beschäftigungsstatus
- Managementstatus
- Senioritätskategorie basierend auf der Betriebszugehörigkeit.
Sie können mit dem Geschäftsobjekt Mitarbeiter ein berechnetes Feld für einen Evaluierungsausdruck erstellen, um den Beschäftigungsstatus eines Mitarbeiters anzuzeigen. Wählen Sie auf dem Register
Berechnung
Folgendes aus:Werteliste | Wert |
|---|---|
Feldart
| Text
|
Geschäftsobjekt
| Mitarbeiter
|
Standardwert
| Leere Zeichenfolge
|
Wählen Sie im Grid Folgendes:
Bedingung | Return Value If Condition is True |
|---|---|
Mitarbeiter aktiv
| Aktiv
|
Abwesend
| Abwesend
|
Mitarbeiter in Rente
| Veraltet
|
Mitarbeiter ausgeschieden (aber nicht in Rente)
| Beendet
|
Sie können ein berechnetes Feld für die Ausdrucksevaluierung mithilfe des Geschäftsobjekts „Lieferantenrechnungsposition“ erstellen, um Details zum Zahlungsempfänger von Lieferanten anzuzeigen. Wählen Sie auf dem Register
Berechnung
Folgendes aus:Werteliste | Wert |
|---|---|
Feldart
| Einzelinstanz
|
Geschäftsobjekt
| Zahlungsempfänger
|
Standardwert
| Leere Instanz
|
Wählen Sie im Grid Folgendes:
Bedingung | Return Value If Condition is True |
|---|---|
Lieferant ist nicht leer
| Lieferant als Worktag
|
Externer Mitarbeiter ist nicht leer
| Externer Mitarbeiter
|
Sie können Folgendes erstellen:
- Zusätzliche berechnete Felder.
- Neue berechnete Felder aus einem berechneten Feld für den Evaluierungsausdruck.