Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Honako hauei aplikatzen zaie: Mihise-aplikazioak
Copilot Studio
Mahaigaineko fluxuak
Dataverse formula zutabeak
Model-driven apps
Power Platform CLI
Dataverse funtzioak
Power Pages
Testu-katea beste testu-kate bat hasi edo amaitzen den probatzen du.
Deskribapenak
Funtzioak EndsWith testu-kate bat beste batekin amaitzen den ala ez egiaztatzen du.
Funtzioak StartsWith testu-kate bat beste batekin hasten den ala ez egiaztatzen du.
Bi funtzioetarako, probek maiuskulak eta minuskulak bereizten dituzte atzeko amaierako datu-iturburuak lehenespenez onartzen badu. Adibidez, bildumak, Dataverse, SharePoint eta SQL Zerbitzariak maiuskulak eta minuskulak bereiztea onartzen dute lehenespenez. Oracle ez. Bion itzuleraren balioa boolear bat da egia edo faltsua.
Erabili EndsWithStartsWitheta Iragazki funtzioa zure aplikazioaren datuak bilatzeko. Era berean, erabil dezakezu in eragilea edo Search funtzioan testu-kateen edozein lekutan begiratu, ez hasieran edo amaieran soilik. Zure funtzioak aukeratzea zure aplikazioaren eta zein funtzio izan dezakeen beharren araberakoa izango da ordezkatuta zure datu-iturburu bereziki. Funtzio hauetakoren bat ezin bada ordezkatu, delegazio abisua agertuko da egile-orduetan, muga horretaz ohartarazteko.
Sintaxia
EndsWith( Testua, EndText )
- Testua – Beharrezkoa. Probatuko den testua.
- EndText – Beharrezkoa. Bilatu beharreko testua amaieran Testua. EndText kate huts bat bada, EndsWithegia itzultzen du.
StartsWith( Testua, hasierako testua )
- Testua – Beharrezkoa. Probatuko den testua.
- StartText – Beharrezkoa. Bilatu beharreko testua hasieran Testua. HasieraTestua kate huts bat bada, StartsWithegia itzultzen du.
Adibideak
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| EndsWith( "Kaixo mundua", "mundua") | Probatzen duen ala ez "Kaixo Mundua" bukatzen da "mundua". Probak kasua ez da sentikorra. | egia |
| EndsWith( "Agur", "ondo") | "Ikusi arte""ikusi" balioarekin amaitzen duen probatzen du. EndText argumentua ("ikusi") testuan agertzen da baina ez amaieran. | faltsua |
| EndsWith( "Beti esan kaixo", "kaixo" ) | "Esan kaixo beti""kaixo" balioarekin amaitzen duen probatzen du. | egia |
| EndsWith( "Bye bye", "") | "Agur" testu-kate huts batekin amaitzen den probatzen du (Len 0 itzultzen du). Iragazki-adierazpenetan erabiltzea erraztuz, EndsWith kasu honetan egia itzultzeko definitzen da. | egia |
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| StartsWith("Kaixo mundua", "kaixo") | Probatzen duen ala ez "Kaixo Mundua" hasten den "kaixo". Probak kasua ez da sentikorra. | egia |
| StartsWith( "Agur", "kaixo" ) | Probatzen duen ala ez "Ikusi arte" hasten den "kaixo". | faltsua |
| StartsWith( "Beti esan kaixo", "kaixo" ) | "Esan kaixo beti""kaixo" balioarekin hasten duen probatzen du. Nahiz "kaixo" testuan agertzen da, hasieran ez da agertzen. | faltsua |
| StartsWith( "Bye bye", "") | "Agur" testu-kate huts batekin hasten den probatzen du (Len 0 itzultzen du). Iragazki-adierazpenetan erabiltzea erraztuz, StartsWith kasu honetan egia itzultzeko definitzen da. | egia |
Bilaketa erabiltzailearen esperientzia
Aplikazio askotan, karaktere bat edo gehiago idatz ditzakezu bilaketa-koadro batean datu-multzo handi batean erregistroen zerrenda iragazteko. Idatzi ahala, zerrendak bilaketa irizpideak betetzen dituzten erregistroak baino ez ditu erakusten.
Gai honen gainerako adibideetan zerrenda bat bilatzearen emaitzak azaltzen dira, Bezeroak zerrenda, datu hauek ditu:
Datu-iturburu hori bilduma gisa sortzeko, sortu Button kontrola eta ezarri horren OnSelect propietatea formula honetan:
ClearCollect( Bezeroak, taula( { Izena: "Fred Garcia", Konpainia: "Northwind Traders" }, { Izena: "Cole Miller", Enpresa: "Contoso" }, { Izena: "Glenda Johnson", Enpresa: "Contoso" }, { Izena: "Mike Collins", Enpresa: "Adventure Works" }, { Izena: " Colleen Jones", Konpainia: "Adventure Works" } ) )
Adibide honetan bezala, erregistroen zerrenda bistan dezakezu Galeriaren kontrola pantailaren behealdean. Pantailaren goialdean, gehi dezakezu Text input kontrola, izendatua SearchInput, erabiltzaileek interesa duten erregistroak zehaztu ditzaten.
Erabiltzaileak karaktereak sartu ahala SearchInput, galeriako emaitzak automatikoki iragazten dira. Kasu honetan, galeria bezeroaren izena (ez konpainiaren izena) erregistroak erakusteko konfiguratuta dago karaktere sekuentziarekin SearchInput. Erabiltzaileak co idazten badu bilaketa-koadroan, galeriak honako emaitza hauek erakusten ditu:
Iragazkian oinarrituta izena zutabea ezarri elementuak galeriaren kontrola jabetza hauetako formula batetara:
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| Filter( Customers, StartsWith( Name, SearchInput.Text ) ) | Iragazkiak Bezeroak datu-iturburu bilaketa-katea hasieran hasieran agertzen diren erregistroetarako izena zutabea. Probak kasua ez da sentikorra. Erabiltzailea motak badira co bilaketa-koadroan, galeriak erakusten du Colleen Jones eta Cole Miller. Galeriak ez du erakusten Mike Collins delako izena erregistro horretarako zutabea ez da bilaketa-katearekin hasten. |
|
| Iragazkia (Bezeroak, SearchInput.Text in Name ) | Iragazkiak Bezeroak datu-iturburu bilaketa-katea hasieran hasieran agertzen diren erregistroetarako izena zutabea. Probak kasua ez da sentikorra. Erabiltzailea motak badira co bilaketa-koadroan, galeriak erakusten du Colleen Jones,Cole Miller, eta Mike Collins bilaketaren katea nonbait agertzen delako Name erregistro horien guztien zutabea. |
|
| Bilatu( Bezeroak, SearchInput.Text, "Izena" ) | Antzekoa erabiltzen duzu in operadorea, Bilaketa funtzioaren bidez partida bat bilatzen du izena erregistro bakoitzeko zutabea. Kontuan izan zutabearen izena komatxo bikoitzetan sartu behar duzula. |
|
Zure bilaketa zabaldu dezakezu Enpresa zutabea eta izena zutabea:
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| Filter( Customers, StartsWith( Name, SearchInput.Text ) || StartsWith( Company, SearchInput.Text ) ) | Iragazkiak Bezeroak datu-iturburu zeinetan erregistroetarako izena zutabea edo Enpresa zutabea bilaketa-katearekin hasten da (adibidez, co). Eragilea||egia da funtzio bat StartsWithegiazkoa bada. |
|
| Iragazi( Bezeroak, SearchInput.Text izenan || SearchInput.Text in Company ) | Iragazkiak Bezeroak datu-iturburu zeinetan erregistroetarako izena zutabea edo Enpresa zutabea bilaketa-katearekin hasten da (adibidez, co) nonahi horren barruan. |
|
| Bilatu( Bezeroak, SearchInput.Text, "Izena", "Enpresa") | in operadorea erabiltzearen antzera, Search funtzioak bilatu egiten du Bezeroak datu-iturburua erregistroetarako zeinetan Izena zutabea edo Enpresa zutabeak barne hartzen ditu bilaketa katea (adibidez, co) nonahi horren barruan. Search funtzioa irakurtzeko eta idazteko errazagoa da Filter hainbat zutabe eta hainbat zehaztu nahi badituzu in operadoreak. Ohartu sartu egin behar dituzula zutabeen izenak komatxo bikoitzetan. |
|