| Skriv ut Åpne PDF-versjon av elektronisk hjelp

#### IIf Funksjonen IIf i Expression Builder returnerer én av to parametre basert på evalueringen av et betinget uttrykk. 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 for funksjonen IIf() er alltid typen i det første argumentet. Hvis uttrykket evalueres til FALSE, konverteres det andre argumentet til typen i det første argumentet før verdien returneres. ### Argumenter Tabellen nedenfor beskriver argumentene for funksjonen.
Argument | Beskrivelse
--- | ---
expr | Det betingede uttrykket som skal evalueres.
result_if_true | Returverdien hvis det betingede uttrykket evalueres til å være sant.
result_if_false | Returverdien hvis det betingede uttrykket evalueres til å være usant.
expr_if_true | Et uttrykk som skal evalueres hvis det betingede uttrykket evalueres til å være sant.
expr_if_false | Et uttrykk som skal evalueres hvis det betingede uttrykket evalueres til å være usant.
MERKNAD: De språkuavhengige feltnavnene og feltnavnsyntaksen som brukes i eksempeluttrykk i dette emnet, er feltnavnene og feltnavnsyntaksen som ble brukt i Expression Builder i tidligere versjoner enn Release 29 Service Pack 1. Disse eksemplene er fortsatt gyldige. Hvis du velger de tilsvarende feltene for et uttrykk fra feltlisten i Expression Builder i Release 29 Service Pack 1 eller senere, vil imidlertid feltnavnene og feltnavnsyntaksen være forskjellig fra dem som vises i eksemplene. Det anbefales at du alltid velger feltene for uttrykkene fra feltlisten i Expression Builder, slik at feltnavnene og feltnavnsyntaksen alltid er riktige. Hvis du vil ha flere opplysninger om feltnavnene og feltnavnsyntaksen i uttrykk, se Om uttrykk. ### Eksempler Nedenfor er et eksempel på blandet syntaks i funksjonen IIf. En forretningsprosess har behov for at feltet Område på en firmadetaljside oppdateres når feltet Delstat for fakturering endres på følgende måte: Hvis feltet Delstat for fakturering endres til OK eller TX, må feltet Område oppdateres til Central. Hvis feltet Delstat for fakturering endres til CA, må feltet Område oppdateres til West. For all andre delstater må feltet Område oppdateres til East. IIf([<PrimaryBillToState>]='OK' OR [<PrimaryBillToState>]='TX', 'Central', IIf([<PrimaryBillToState>]='CA', 'West', 'East')) #### Beslektede emner Se følgende emner hvis du vil ha relaterte opplysninger om Expression Builder: Om Expression Builder Bruke Expression Builder Funksjoner i Expression Builder

Publisert August 2022 | Copyright © 2005, 2022, Oracle og/eller tilknyttede selskaper. Legal Notices.