Left, Midés Right függvények

A következőkre vonatkozik: Vászonalapú alkalmazások Copilot Studio Desktop folyamatok Dataverse képletoszlopok Modellalapú alkalmazások Power Platform CLI Dataverse-függvények Power Pages

Kinyeri egy szöveges sztring bal oldali, közbenső vagy jobb oldali szakaszát.

Ismertetés

A Left, Midés Right függvények egy sztring egy részét adják vissza.

  • Left Egy sztring kezdő karaktereit adja vissza.
  • Mid Egy sztring középső karaktereit adja vissza.
  • Right Egy sztring záró karaktereit adja vissza.

Ha az argumentuma egyetlen sztring, akkor a visszaadott érték annak a sztringnek a kívánt szakasza. Ha karakterláncokat tartalmazó egyoszlopos táblázatot ad meg, a függvény egy egyoszlopos táblázatot ad vissza, amelynek Érték oszlopa tartalmazza a karakterláncok kért részeit. Többoszlopos tábla használata esetén átalakíthatja azt egyoszlopos táblává a táblák használatáról szóló cikknek megfelelően.

Ha a kezdő pozíció negatív vagy meghaladja a sztring végét, Midüres értéket ad vissza. Egy sztring hossza a Len függvénnyel állapítható meg. Ha a kért karakterek száma több annál, amennyiből a sztring áll, akkor a függvény a lehető legtöbb karaktert adja vissza.

Szintaxis

Left( Sztring, NumberOfCharacters )
Mid( Sztring, Kezdőpozíció [, NumberOfCharacters ] )
Right( Sztring, NumberOfCharacters )

  • Karakterlánc - Kötelező. A sztring, amelyből ki kell nyerni az eredményt.
  • Kezdőpozíció – Kötelező (Mid csak). A kezdőpozíció. Az 1. pozíció a sztring első karaktere.
  • NumberOfCharacters – Kötelező (Left és Right csak). A visszaadandó karakterek száma. Ha nem adja meg a Mid függvényt, a függvény a kezdő pozíciótól a sztring végéig visszaadja a részt.

Left( SingleColumnTable, NumberOfCharacters )
Mid( SingleColumnTable, StartingPosition [, NumberOfCharacters ] )
Right( SingleColumnTable, NumberOfCharacters )

  • SingleColumnTable – Kötelező. Egyoszlopos tábla, amely azokat a sztringeket tartalmazza, amelyekből ki kell nyerni az eredményt.
  • Kezdőpozíció – Kötelező (Mid csak). A kezdőpozíció. Az 1. pozíció a sztring első karaktere.
  • NumberOfCharacters – Kötelező (Left és Right csak). A visszaadandó karakterek száma. Ha nem adja meg a Mid függvényt, a függvény a kezdő pozíciótól a sztring végéig visszaadja a részt.

Példák

Egy sztring

A szakaszban található példák egy szöveges-bevitel vezérlőt használnak adatforrásként. A vezérlő neve Szerző a tartalma pedig a következő sztring: „E. E. Cummings”.

Képlet Ismertetés Eredmény
Left( Author.Text, 5 ) Legfeljebb öt karaktert ad eredményül a sztring elejéről. "E. E."
Mid( Author.Text, 7, 4 ) Legfeljebb négy karaktert ad eredményül a sztring hetedik karakterétől kezdve. "Cumm"
Mid( Author.Text, 7 ) Az összes karaktert kinyeri a sztring hetedik karakterétől kezdve. "Cummings"
Right( Author.Text, 5 ) Legfeljebb öt karaktert ad eredményül a sztring végéről. „mings”

Egyoszlopos táblával

Ebben a szakaszban minden példa ennek az Emberek nevű adatforrásnak a Címoszlopából nyer ki sztringeket, és az eredményeket tartalmazó egyoszlopos táblát ad vissza:

Name Cím
"Jean" "123 Main St NE"
"Feri" "789 SW 39. #3B"
Képlet Ismertetés Eredmény
Left( ShowColumns( People, "Address" ), 8 ) Mindegyik sztring első nyolc karakterét adja eredményül. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: "123 Fő", "789 SW 3"
Mid( ShowColumns( People, "Address" ), 5, 7 ) Mindegyik sztring hét karaterét adja eredményül, az ötödik karaktertől kezdődően. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: "Main St", "SW 39th"
Right( ShowColumns( People, "Address" ), 7 ) Mindegyik sztring utolsó hét karakterét adja eredményül. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: "n St NE", "9th #3B"

Részletes példa

  1. Importáljon vagy hozzon létre egy Leltár nevű gyűjteményt, és jelenítse meg azt egy katalógusban, ahogyan az a Képek és szöveg megjelenítése katalógusban című témakörben szerepel.

  2. Állítsa be a katalógus alsó feliratának Text tulajdonságaként a következő függvényt:

    Right( ThisItem.ProductName, 3 )

    A feliraton mindegyik termék nevének utolsó három karaktere jelenik meg.