ER:n ENDSWITH-funktio
ENDSWITH
-funktio määrittää, loppuuko määritetty syöte määritettyyn tekstiin. Se palauttaa totuus-arvon TOSI, jos määritetty syöte loppuu määritetyllä tekstillä. Muussa tapauksessa se palauttaa totuusarvonEPÄTOSI.
Syntaksi
ENDSWITH (input, end text)
Argumentit
input
: Merkkijono
Merkkijono-tyypin tai merkkijonovakion tietolähteen kohteen kelvollinen polku, jonka arvo voi päättyä toiseen argumenttiin.
start text
: Merkkijono
Merkkijono-tietotyypin tai merkkijonovakion tietolähteen kelvollinen polku, jonka arvo voi olla ensimmäisen argumentin lopussa.
Palautusarvot
Totuusarvo
Tuloksena oleva Totuusarvo-arvo.
Käyttöhuomautukset
Tätä toimintoa voidaan käyttää FILTER-toiminnon ehtolausekkeen määrittämiseen vain, kun asianmukainen määritys on konfiguroitu Regulatory Configuration Servicesissä, jotta voidaan käyttää Microsoft Dataversea. Muussa tapauksessa tuotetaan poikkeus suunnittelun aikana. Vastaanotettu sanoma suosittelee WHERE-funktion käyttöä FILTER
-funktion asemesta suorituskyvyn parantamiseksi.
Esimerkki 1
Lauseke ENDSWITH ("abc", "d")
palauttaa arvon EPÄTOSI ja lauseke ENDSWITH ("abc", "C")
palauttaa arvon TOSI.
Esimerkki 2
Lauseke ENDSWITH (model.InvoiceBase.Customer.PostalAddress.Address, "USA")
palauttaa arvon TOSI, jos malli-tietolähteen Address-kentän arvo päättyy merkkijonolla USA. Muussa tapauksessa se palauttaa EPÄTOSI-arvon.