| Drucken PDF-Version der Onlinehilfe öffnen

### Expression Builder-Beispiele In Expression Builder können Sie die Beispielausdrücke in der folgenden Tabelle verwenden.
Expression Builder-Beispielausdrücke
Aktualisieren des Feldes "Gewinnspanne Verkaufsprojekt"
Beschreibung | Aktualisieren des Feldes &quot;Gewinnspanne Verkaufsprojekt&quot;.
Syntax | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
Neue Services validieren
Beschreibung | Feldvalidierung. Der Umsatz für einen neuen Service darf nicht größer als 1.000.000 sein.
Syntax | <= If (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
Eine neu erstellte Serviceanfrage dem Ersteller zuweisen
Beschreibung | Wenn eine Serviceanfrage erstellt wird, legen Sie den Wert des Feldes "Alias" im Benutzerdatensatz des aktuellen Benutzers als Standardwert für das Feld "Verantwortlicher" in der Serviceanfrage fest.
Syntax | [{Owner Alias}] = UserValue('<Alias>')
Prüfen, ob sich die Werte der angegebenen Felder geändert haben
Beschreibung | Es wird auf Änderungen an Feldwerten geprüft.
Syntax | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
Einen Workflow auf Grundlage eines Abschlussdatums auslösen
Beschreibung | Wenn das Abschlussdatum um mehr als 30 Tage geändert wird, wird der Workflow ausgeführt.
Syntax | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
Einen Workflow auslösen, wenn ein Verkaufsprojekt eine bestimmte Phase ohne einen Kontakt erreicht
Beschreibung | Wenn ein Verkaufsprojekt die Vertriebsphase "Abgeschlossen/Gewonnen" erreicht, ohne dass ein Kontakt vorhanden ist, wird der Workflow ausgeführt.
Syntax | FieldValue('{Sales Stage - Translation}') = "Abgeschlossen/Gewonnen" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "Keine Übereinstimmung für Zeilen-ID"
Einen Workflow auslösen, wenn ein Kontrollkästchen aktiviert wird
Beschreibung | Wenn das benutzerdefinierte Kontrollkästchen "Bereit zur Überprüfung" gewählt wird, wird der Workflow ausgeführt.
Syntax | ((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')
Prüfen, ob der aktuelle Benutzer der Datensatzverantwortliche ist
Beschreibung | Es wird geprüft, ob der Datensatzverantwortliche der aktuelle Benutzer ist In diesem Fall wird die IfNull-Funktion verwendet, weil das Feld "Verantwortlicher" möglicherweise Null ist.
Syntax | IfNull([{Owner Alias}], "Ungültig") = UserValue('<Alias>')
Eine E-Mail auslösen, wenn die Priorität einer Firma geändert wird
Beschreibung | Wenn der Wert im Feld "Firmenpriorität" von "Niedrig" auf "Hoch" gesetzt wird, wird eine E-Mail ausgelöst.
Syntax | (PRE('{Type}') = "Niedrig") AND ( FieldValue('{Type}') = "Hoch")
Einen bestimmten Kanal aus dem Workflow ausschließen
Beschreibung | Ein Workflow für einen Datensatz, der über ein Browserfenster aktualisiert wird, wird nicht ausgeführt.
Syntax | PRE('{Customer Target Type}') = "Anzeige" AND ExcludeChannel("Online")
#### Zugehörige Themen Weitere zugehörige Informationen zu Expression Builder finden Sie unter folgenden Themen: Informationen zu Expression Builder Verwenden von Expression Builder Expression Builder-Funktionen

Veröffentlicht August 2022 | Copyright © 2005, 2022, Oracle und / oder verbundene Unternehmen. Legal Notices.