![]() |
|
InStrFunktionen InStr i Expression Builder returnerar placeringen av den första förekomsten av en sträng i en annan. SyntaxInstr(string1, string2, start, end) ResultattypHeltal ArgumentFöljande tabell innehåller funktionens argument.
Obs! De språkoberoende fältnamnen och fältnamnssyntaxen som används i exempeluttrycken i det här avsnittet är de fältnamn och den fältnamnssyntax som användes i tidigare utgåvor av Expression Builder än utgåva 29 Service Pack 1. Dessa exempel fungerar fortfarande. Men om du väljer motsvarande fält för ett uttryck från listan Fält i Expression Builder i utgåva 29 Service Pack 1 eller senare, används andra fältnamn och en annan fältnamnssyntax än den som visas exemplen. Du bör alltid välja fälten för ditt uttryck från listan Fält i Expression Builder, så att rätt fältnamn och fältnamnssyntax används. Mer information om fältnamn och fältnamnssyntax i uttryck finns i Om uttryck. ExempelFöljande exempel returnerar värdet 9: InStr('john.doe@company.com','@') I följande exempel visas hur funktionen InStr kan användas i ett villkor för en arbetsflödesregel. I villkoret för arbetsflödesregeln används funktionen InStr för att fastställa om en angiven sträng förekommer i ett fält i posten. Om strängen finns i fältet utförs åtgärderna som har angetts för arbetsflödesregeln. I det här exemplet fastställer funktionen InStr om fältet Ämne i en post innehåller ordet REVIEW. Åtgärden i arbetsflödesregeln utförs endast om fältet Ämne innehåller ordet REVIEW i versaler. InStr([<Subject>], 'REVIEW') > 0 Se ävenI följande avsnitt finns relaterad information för Expression Builder: |
Publicerat i Oktober 2016 | Copyright © 2005, 2016, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices. |