![]() |
|
InStrKohteen Expression Builder InStr-funktio palauttaa toisen merkkijonon sisällä olevan merkkijonon ensimmäisen esiintymän sijainnin. SyntaksiInstr(string1, string2, start, end) Tuloksen tyyppiKokonaisluku ArgumentitSeuraavassa taulukossa on toiminnon argumenttien kuvaukset.
HUOMAUTUS: Tämän aiheen esimerkkilausekkeissa käytetyt kielestä riippumattomat nimet sekä kentän ja nimen syntaksi ovat samat, joita käytettiin sovelluksen Expression Builder versiota 29 Service Pack 1 vanhemmissa versioissa. Nämä esimerkkilausekkeet hyväksytään edelleen. Jos kuitenkin valitset vastaavat lausekkeen kentät kenttien luettelosta sovelluksen Expression Builder versiossa 29 Service Pack 1 tai sitä myöhemmässä versiossa, kentän nimet sekä kentän ja nimen syntaksi poikkeavat esimerkeissä kuvatuista. On suositeltavaa, että valitset lausekkeiden kentät aina sovelluksen Expression Builder Kentät-luettelosta. Näin kenttien nimiin ja kentän ja nimen syntaksiin ei tule virheitä. Lisätietoja lausekkeissa esiintyvien kenttien nimistä sekä kentän ja nimen syntaksista on kohdassa Tietoja lausekkeista. EsimerkitSeuraava esimerkki palauttaa arvon 9: InStr('john.doe@company.com','@') Seuraava esimerkki osoittaa, miten InStr-toimintoa voi käyttää työnkulkusäännön ehdossa. InSt-toimintoa käytetään työnkulkusäännössä määrittämään, esiintyykö tietty merkkijono tietueen kentässä. Jos kentässä on kyseinen merkkijono, työnkulkusäännön määrittämät toimet suoritetaan. Tässä esimerkissä InStr-toiminto määrittää, sisältääkö tietueen Aihe-kenttä sanan TARKISTA. Työnkulkusäännön toimi suoritetaan vain, jos Aihe-kenttä sisältää isoilla kirjaimilla kirjoitetun sanan TARKISTA. InStr([<Subject>], 'TARKISTA') > 0 Liittyvät aiheetTähän liittyviä kohteen Expression Builder tietoja on seuraavissa aiheissa: |
Julkaistu Syyskuu 2017 | Copyright © 2005, 2017, Oracle ja/tai sen tytär-, sisar- tai osakkuusyhtiöt. Kaikki oikeudet pidätetään. Legal Notices. |