Dalintis per


Left, Midir Right funkcijos

Taikoma: Drobės programėlės "Copilot Studio Desktop" srautuos "Dataverse" formulių stulpelius Modeliu pagrįstos programos "Power Platform" CLI "Dataverse" funkcijos "Power Pages"

Išgauna kairiąją, viduriniąją arba dešiniąją teksto eilutės dalį.

Aprašas

Funkcijos Left, Midir Right pateikia eilutės dalį.

  • Left pateikia eilutės pradžios simbolius.
  • Mid pateikia eilutės viduriniuosius simbolius.
  • Right grąžina eilutės pabaigos simbolius.

Jei kaip argumentą nurodote vieną eilutę, funkcija pateikia jūsų pageidautą eilutės dalį. Jei nurodote vieno stulpelio lentelę , kurioje yra eilučių, funkcija pateikia vieno stulpelio lentelę su stulpeliu Reikšmė , kuriame yra jūsų prašomos tų eilučių dalys. Jei nurodote kelių stulpelių lentelę, ją galite suformuoti į vieno stulpelio lentelę, kaip aprašyta straipsnyje apie darbą su lentelėmis.

Jei pradinė pozicija yra neigiama arba už eilutės pabaigos, Mid pateikia tuščią. Eilutės ilgį galite patikrinti naudodami funkciją Len. Jei pageidaujate daugiau simbolių nei yra eilutėje, funkcija pateikia kuo daugiau simbolių.

Sintaksė

Left( Eilutė, NumberOfCharacters )
Mid( Eilutė, StartingPosition [, NumberOfCharacters ] )
Right( Eilutė, NumberOfCharacters )

  • Styga - būtina. Eilutė, iš kurios norite išgauti rezultatą.
  • StartingPosition – būtina (Mid tik). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
  • NumberOfCharacters – būtinas (Left ir Right tik). Pateiktinų simbolių skaičius. Jei funkcija nenurodoma Mid , funkcija grąžina dalį nuo pradinės padėties iki eilutės pabaigos.

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

  • SingleColumnTable - būtina. Vieno stulpelio eilučių lentelė, iš kurios reikia išgauti rezultatus.
  • StartingPosition – būtina (Mid tik). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
  • NumberOfCharacters – būtinas (Left ir Right tik). Pateiktinų simbolių skaičius. Jei funkcija nenurodoma Mid , funkcija grąžina dalį nuo pradinės padėties iki eilutės pabaigos.

Pavyzdžiai

Viena eilutė

Šiame skyriuje pateikiamuose pavyzdžiuose kaip jų duomenų šaltinis naudojamas teksto įvesties valdiklis. Valdiklis pavadintas Author ir jame yra eilutė „E. E. Cummings“.

Formulė Aprašas Rezultatas
Left(Autorius.tekstas, 5 ) Iš eilutės pradžios išgauna iki penkių simbolių. „E. E.“
Mid( Autorius.tekstas, 7, 4 ) Iš eilutės išgauna iki keturių simbolių, pradėdama nuo septintojo simbolio. „Cumm“
Mid(Autorius.tekstas, 7 ) Iš eilutės išgauna visus simbolius, pradėdama nuo septintojo simbolio. „Cummings“
Right(Autorius.tekstas, 5 ) Iš eilutės pabaigos išgauna iki penkių simbolių. „mings“

Vieno stulpelio lentelė

Kiekviename šio skyriaus pavyzdyje eilutės išskleidžiamos iš duomenų šaltinio, pavadinto Žmonės, stulpelioAdresas ir pateikiama vieno stulpelio lentelė, kurioje yra rezultatai:

Pavadinimą Adresas
"Žanas" "123 Pagrindinė Šv.
"Fredas" "789 SW 39-oji #3B"
Formulė Aprašas Rezultatas
Left( ShowColumns( Žmonės, "Adresas" ), 8 ) Išgauna pirmuosius aštuonis kiekvienos eilutės simbolius. Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "123 Main", "789 SW 3"
Mid( ShowColumns( Žmonės, "Adresas"), 5, 7 ) Išgauna vidurinius septynis kiekvienos eilutės simbolius, pradėdama nuo penktojo simbolio. Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "Main St", "SW 39th"
Right( ShowColumns( Žmonės, "Adresas" ), 7 ) Išgauna paskutinius septynis kiekvienos eilutės simbolius. Vieno stulpelio lentelė su Value stulpeliu, kuriame yra šios vertės: "n St NE", "9-oji #3B"

Žingsnis po žingsnio pavyzdys

  1. Importuokite arba sukurkite rinkinį pavadinimu Atsargos ir nustatykite, kad jis būtų rodomas galerijoje, kaip aprašyta pirmoje prcedūroje, pateiktoje straipsnyje Vaizdų ir teksto rodymas galerijoje.

  2. Galerijos apatinės žymos ypatybę Tekstas nustatykite kaip šią funkciją:

    Right( ThisItem.ProductName, 3 )

    Žymoje rodomi paskutiniai trys kiekvieno produkto pavadinimo simboliai.