Bendrinti naudojant


Funkcijos Kairė, Vidurinė ir Dešinė

Taikoma: Drobės programos Dataverse formulių stulpeliai Darbalaukio srautai Modeliu pagrįstos programos Power Pages Power Platform CLI

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

Aprašas

Funkcijos Left, Mid ir Right pateikia eilutės dalį.

  • Kairė grąžina pradinius eilutės simbolius.
  • Vidurys grąžina vidurinius eilutės simbolius.
  • Dešinė 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ė padėtis yra neigiama arba už eilutės pabaigos, Mid pateikia tuščią reikšmę. 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 (tik viduryje ). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
  • NumberOfCharacters - Būtina (tik į kairę ir į dešinę ). Pateiktinų simbolių skaičius. Jei nenurodoma naudojant funkciją Mid, funkcija pateikia dalį nuo pradinės padėties iki eilutės pabaigos.

Kairėje(SingleColumnTable,NumberOfCharacters )
Mid( SingleColumnTable,StartingPosition [, NumberOfCharacters ] )
Dešinė(SingleColumnTable,NumberOfCharacters )

  • SingleColumnTable - būtina. Vieno stulpelio eilučių lentelė, iš kurios reikia išgauti rezultatus.
  • StartingPosition - Būtina (tik viduryje ). Pradinė padėtis. Pirmasis eilutės simbolis yra 1-oji padėtis.
  • NumberOfCharacters - Būtina (tik į kairę ir į dešinę ). Pateiktinų simbolių skaičius. Jei nenurodoma naudojant funkciją Mid, funkcija pateikia 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
Kairėje( 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“
Dešinėje( 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, stulpelio Adresas ir pateikiama vieno stulpelio lentelė, kurioje yra rezultatai:

Pavadinimą Adresas
"Žanas" "123 Pagrindinė Šv.
"Fredas" "789 SW 39-oji #3B"
Formulė Aprašą 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.