Expression Builder uygulamasında, aşağıdaki tabloda bulunan örnek ifadeleri kullanabilirsiniz.
|
|
Expression Builder Örnek İfadeleri
|
Alanın İş Fırsatı Kar Marjını güncelleme
|
Açıklama
|
Alanın İş Fırsatı Kar Marjını güncelleme.
|
Sözdizimi
|
[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
|
Yeni servisleri doğrulama
|
Açıklama
|
Alan Doğrulaması. Yeni bir servisin geliri 1.000.000'dan fazla olamaz.
|
Sözdizimi
|
<= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
|
Oluşturana yeni oluşturulmuş servis isteği atama
|
Açıklama
|
Servis isteği oluşturulduğunda, geçerli kullanıcının kullanıcı kaydındaki Diğer Ad alanının değerini, servis isteğindeki Sahip alanı için öndeğer olarak ayarlayın.
|
Sözdizimi
|
[{Owner Alias}] = UserValue('<Alias>')
|
Belirtilen alanların değerlerinin değişip değişmediğini kontrol etme
|
Açıklama
|
Alan değerlerindeki değişiklikleri kontrol edin.
|
Sözdizimi
|
PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
|
Kapanış tarihi bazında bir iş akışı tetikleme
|
Açıklama
|
Kapanış tarihi 30 günden daha büyük bir değer ile değiştirildiyse, iş akışını yürütün.
|
Sözdizimi
|
[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
|
Bir iş fırsatı sözleşme olmadan belirli bir aşamaya ulaşırsa iş akışı tetikleme
|
Açıklama
|
Bir iş fırsatı, sözleşme olmadan Kapatıldı/Kazanılan satış aşamasına ulaşırsa iş akışını yürütün.
|
Sözdizimi
|
FieldValue('{Sales Stage - Translation}') = "Closed/Won" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "No Match Row Id"
|
Bir onay kutusu seçildiğinde iş akışı tetikleme
|
Açıklama
|
Özel İncelemeye Hazır onay kutusu alanı seçilirse iş akışını yürütün.
|
Sözdizimi
|
((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')
|
Geçerli kullanıcının kayıt sahibi olup olmadığını kontrol etme
|
Açıklama
|
Bir kaydın sahibinin geçerli kullanıcı olup olmadığını kontrol edin. Bu durumda, Sahip alanı boş olabileceği için IfNull işlevi kullanılır.
|
Sözdizimi
|
IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')
|
Hesabın önceliği değiştirildiğinde e-posta tetikleme
|
Açıklama
|
Hesap Önceliği alanındaki değer Düşük'ten Yüksek'e getirildiğinde bir e-posta tetikleyin.
|
Sözdizimi
|
(PRE('{Type}') = "Low") AND ( FieldValue('{Type}') = "High")
|
Belirli bir kanalı iş akışından hariç tutma
|
Açıklama
|
Tarayıcı penceresiyle güncellenen bir kayıt için iş akışı yürütmeyin.
|
Sözdizimi
|
PRE('{Customer Target Type}') = "Advertisement" AND ExcludeChannel("Online")
|