![]() |
|
IIfExpression Builder uygulamasındaki IIf işlevi bir koşullu ifadenin değerlendirilmesine bağlı olarak iki parametreden birini döndürür. IIf, Immediate If'in kısaltmasıdır. SözdizimiIIf(expr, result_if_true, result_if_false) Alternatif SözdizimiIIf(expr, expr_if_true, expr_if_false) Karma SözdizimiIIf(expr, result_if_true, expr_if_false) IIf(expr, expr_if_true, result_if_false) Sonuç TipiIIf() işlevinin sonuç tipi her zaman ilk bağımsız değişkeninin tipidir. Bu ifade FALSE değerini verirse, ikinci bağımsız değişken, değeri döndürülmeden önce ilk bağımsız değişkenin tipine dönüştürülür. Bağımsız DeğişkenlerAşağıdaki tabloda işlevlerin bağımsız değişkenleri açıklanmıştır.
NOT: Bu konudaki örnek ifadelerde kullanılan dilden bağımsız alan adları ve alan adı sözdizimi, Sürüm 29 Hizmet Paketi 1'den önceki Expression Builder sürümlerinde kullanılan alan adları ve alan adı sözdizimidir. Bu örnekler hala geçerlidir. Ancak, Sürüm 29 Hizmet Paketi 1 veya sonraki sürümlerde Expression Builder uygulamasındaki Alanlar listesinden bir ifade için ilgili alanları seçerseniz, alan adları ve alan adı sözdizimi örneklerde gösterilenden farklı olacaktır. Alan adları ve alan adı sözdizimin her zaman doğru olması için ifadelerinizin alanlarını her zaman Expression Builder uygulamasındaki Alanlar listesinden seçmeniz önerilir. İfadelerdeki alan adları ve alan adı sözdizimi hakkında daha fazla bilgi için bkz. İfadeler Hakkında. ÖrneklerAşağıda IIf işlevinin karma sözdizimine bir örnek verilmiştir: Bir iş süreci, Faturalama Eyaleti alanı aşağıdaki şekilde değiştirildiğinde firma detayı sayfasındaki Bölge alanının güncellenmesini gerektiriyor: Faturalama Alanı OK veya TX olarak değiştirilirse, bölge alanının Orta olarak güncellenmesi gerekir. Faturalama Alanı CA olarak değiştirilirse, Bölge alanının Batı olarak güncellenmesi gerekir. Diğer tüm eyaletler için Bölge alanının Doğu olarak güncellenmesi gerekir. IIf([<PrimaryBillToState>]='OK' OR [<PrimaryBillToState>]='TX', 'Central', IIf([<PrimaryBillToState>]='CA', 'West', 'East')) İlgili Konularİlgili Expression Builder bilgileri için aşağıdaki konulara bakın: |
Ağustos 2018'da Yayımlandı | Copyright © 2005, 2018, Oracle. Tüm hakları saklıdır. Legal Notices. |