IF ER funkcija
Ja IF
norādītais nosacījums ir izpildīts, funkcija atgriež pirmo norādīto vērtību. Pretējā gadījumā tiek atgriezta otrā norādītā vērtība. Atgrieztā vērtība var būt jebkura atbalstītā datu tipa vērtība.
Sintakse
IF (condition, first value, second value) as any of the supported data types
Argumenti
condition
: Būla vērtība
Derīga nosacījuma izteiksme, kas ir jāpārbauda.
first value
: jebkurš atbalstītais datu tips
Rezultāts, kas tiek atgriezts, ja nosacījums ir izpildīts.
second value
: jebkurš atbalstītais datu tips
Rezultāts, kas tiek atgriezts, ja nosacījums nav izpildīts.
Atgrieztās vērtības
Jebkurš atbalstītais datu tips
Jebkura atbalstītā datu tipa iegūtā vērtība.
Lietošanas piezīmes
Un first value
argumenti second value
jānorāda, lietojot vienu datu tipu. Noformēšanas laikā tiek parādīts izņēmums, ja konfigurētās vērtības nesakrīt.
Ja pirmā vērtība un otrā vērtība ir konteinera (ieraksta) vai ieraksta saraksta datu tipa vērtības, rezultātam ir tikai lauki, kas pastāv abās vērtībās.
Paraugs
IF (1=2, "condition is met", "condition is not met")
atgriež virknes "nosacījums nav izpildīts".