![]() |
|
InStrFunksjonen InStr i Expression Builder returnerer posisjonen for den første forekomsten av én streng inne i en annen. SyntaksInstr(string1, string2, start, end) ResultattypeHeltall ArgumenterTabellen nedenfor beskriver argumentene for funksjonen.
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. EksemplerDette eksemplet returnerer verdien 9: InStr('john.doe@company.com','@') Eksemplet nedenfor viser hvordan funksjonen InStr kan brukes i en arbeidsflytregelbetingelse. I arbeidsflytregelbetingelsen brukes funksjonen InStr til å fastslå om en angitt streng forekommer i et felt i posten. Hvis strengen finnes i feltet, utføres handlingene som er angitt i arbeidsflytregelen. I dette eksemplet brukes funksjonen InStr til å finne ut om feltet Emne i en post inneholder ordet VURDERING. Handlingen i arbeidsflytregelen utføres bare hvis feltet Emne inneholder ordet VURDERING med store bokstaver. InStr([<Subject>], 'VURDERING') > 0 Beslektede emnerSe følgende emner hvis du vil ha relaterte opplysninger om Expression Builder: |
Publisert Oktober 2016 | Copyright © 2005, 2016, Oracle. Med enerett. Legal Notices. |