![]() |
|
InStrInStr-funktionen i Expression Builder returnerer placeringen af den første forekomat af en streng i en anden. SyntaksInstr(string1, string2, start, end) ResultattypeHeltal ArgumenterI følgende tabel beskrives argumenterne til funktionen.
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. EksemplerFølgende eksempel returnerer værdien 9: InStr('john.doe@firma.com','@') I følgende eksempel vises, hvordan InStr-funktionen kan bruges i en betingelse til en arbejdsgangregel. I betingelsen bruges InStr-funktionen til at fastlægge, om en angivet streng vises i et felt i posten. Hvis strengen findes i feltet, udføres de handlinger, der er angivet i arbejdsgangreglen. I dette eksempel fastlægger InStr-funktionen, om feltet Emne i en post indeholder ordet REVIEW. Handlingen på arbejdsgangreglen udføres kun, hvis feltet Emne indeholder ordet REVIEW med store bogstaver. InStr([<Subject>], 'REVIEW') > 0 Relaterede emnerSe følgende emner for relaterede oplysninger om Expression Builder: |
Publiceret Oktober 2016 | Copyright © 2005, 2016, Oracle. Alle rettigheder forbeholdes. Legal Notices |