In Expression Builder kunt u de voorbeeldexpressies in de volgende tabel gebruiken.
|
|
Voorbeeldexpressies in Expression Builder
|
Het veld 'Marge verkoopkans' bijwerken
|
Omschrijving
|
Het veld 'Marge verkoopkans' bijwerken.
|
Syntaxis
|
[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
|
Nieuwe services valideren
|
Omschrijving
|
Veldvalidatie. Een nieuwe service kan geen inkomsten groter dan 1.000.000 bevatten.
|
Syntaxis
|
<= IIf (FieldValue('{Type}') = 'Nieuwe service', 1000000, [{Primary Revenue Amount}])
|
Een nieuw gemaakte serviceaanvraag toewijzen aan de maker
|
Omschrijving
|
Wanneer een serviceaanvraag is gemaakt, stelt u de waarde van het veld 'Alias' in de gebruikersrecord van de huidige gebruiker in als de standaardwaarde voor het veld 'Eigenaar' van de serviceaanvraag.
|
Syntaxis
|
[{Owner Alias}] = UserValue('<Alias>')
|
Controleren of de waarden van opgegeven velden zijn gewijzigd
|
Omschrijving
|
Controleren op wijzigingen in veldwaarden.
|
Syntaxis
|
PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
|
Een workflow activeren op basis van een datum gerealiseerd
|
Omschrijving
|
Voer de workflow uit als de datum gerealiseerd met meer dan dertig dagen is gewijzigd.
|
Syntaxis
|
[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
|
Een workflow activeren als een verkoopkans een bepaalde fase zonder relatie bereikt
|
Omschrijving
|
Voer de workflow uit als een verkoopkans de verkoopfase 'Gesloten/gerealiseerd' zonder relatie bereikt.
|
Syntaxis
|
FieldValue('{Sales Stage - Translation}') = "Gesloten/gerealiseerd" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "Geen overeenkomstige rij-ID"
|
Een workflow activeren wanneer een selectievakje wordt ingeschakeld
|
Omschrijving
|
Voer de workflow uit als het selectievakje 'Gereed voor beoordeling' is ingeschakeld.
|
Syntaxis
|
((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')
|
Controleer of de huidige gebruiker eigenaar is van de record.
|
Omschrijving
|
Controleer of de eigenaar van een record de huidige gebruiker is. In dit geval wordt de functie 'IfNull' gebruikt omdat het veld 'Eigenaar' mogelijk leeg is.
|
Syntaxis
|
IfNull([{Owner Alias}], "Ongeldig") = UserValue('<Alias>')
|
Een e-mail verzenden wanneer de prioriteit van een account wordt gewijzigd
|
Omschrijving
|
Een e-mail verzenden wanneer de waarde in het veld 'Prioriteit account' wordt gewijzigd van 'Laag' in 'Hoog'.
|
Syntaxis
|
(PRE('{Type}') = "Laag") AND ( FieldValue('{Type}') = "Hoog")
|
Een specifiek kanaal uitsluiten voor een workflow
|
Omschrijving
|
Voer geen workflow uit voor een record die wordt bijgewerkt via een browservenster.
|
Syntaxis
|
PRE('{Customer Target Type}') = "Advertentie" AND ExcludeChannel("Online")
|