| Udskriv Åbn PDF-version af online-hjælp

#### IIf IIf-funktionen i Expression Builder returnerer en af to parametre på basis af evalueringen af et betinget udtryk. IIf er en forkortelse for Immediate If. ### Syntaks IIf(expr, result_if_true, result_if_false) ### Alternativ syntaks IIf(expr, expr_if_true, expr_if_false) ### Blandet syntaks IIf(expr, result_if_true, expr_if_false) IIf(expr, expr_if_true, result_if_false) ### Resultattype Resultattypen fra IIf()-funktionen er altid typen af dens første argument. Hvis udtrykket evalueres til FALSE, konverteres det andet argument til typen af det første argument, før værdien returneres. ### Argumenter I følgende tabel beskrives argumenterne til funktionen.
Argument | Beskrivelse
--- | ---
expr | Det betingede udtryk, der skal evalueres.
result_if_true | Returværdi, hvis det betingede udtryk evalueres til at være sand.
result_if_false | Returværdi, hvis det betingede udtryk evalueres til at være falsk.
expr_if_true | Et udtryk, der skal evalueres, hvis det betingede udtryk evalueres til sand.
expr_if_false | Et udtryk, der skal evalueres, hvis det betingede udtryk evalueres til falsk.
BEMÆRK: De sproguafhængige feltnavne og feltnavnesyntaksen, der bruges i eksempeludtryk i dette emne, er de feltnavne og den feltnavnesyntaks, der blev brugt i Expression Builder i releases før Release 29 Service Pack 1. Disse eksempler er stadig gyldige. Hvis du vælger de tilhørende felter til et udtryk fra listen Felter i Expression Builder i Release 29 Service Pack 1 eller nyere, vil feltnavnene og feltnavnesyntaksen imidlertidg være forskellig fra dem i eksemplerne. Det anbefales, at du altid vælger felter til udtrykkene fra listen Felter i Expression Builder, så feltnavnene og feltnavnesyntaksen altid er korrekte. Se Om udtryk for at få flere oplysninger om feltnavne og feltnavnesyntaks i udtryk. ### Eksempler Følgende er et eksempel på blandet syntaks i IIf-funktionen: En forretningsproces kræver, at feltet Region på en kontodetaljeside skal opdateres på følgende måde, når feltet Faktureringsstat ændres: Hvis feltet Faktureringsstat ændres til OK eller TX, skal feltet Region opdateres til Central. Hvis feltet Faktureringsstat ændres til CA, skal feltet Region opdateres til Vest. For alle andre status skal feltet Region opdateres til Øst. IIf([<PrimaryBillToState>]='OK' OR [<PrimaryBillToState>]='TX', 'Central', IIf([<PrimaryBillToState>]='CA', 'Vest', 'Øst')) #### Relaterede emner Se følgende emner for relaterede oplysninger om Expression Builder: Om Expression Builder Brug af Expression Builder Funktioner i Expression Builder

Publiceret August 2022 | Copyright © 2005, 2022, Oracle og/eller Oracles associerede selskaber. Legal Notices