Funkce Len

Platí pro: aplikace plátna sloupce vzorců Dataverse desktopové toky modelem řízené aplikace Power Platform CLI

Vrátí délku textového řetězce.

Description

Pokud jako argument zadáte jeden řetězec, bude návratovou hodnotou číslo představující délku řetězce. Pokud zadáte tabulku s jedním sloupcem, která obsahuje řetězce, bude návratovou hodnotou jednosloupcová tabulka se sloupcem Hodnota obsahujícím délky jednotlivých řetězců. Pokud máte tabulku s více sloupci, převeďte ji na tabulku s jedním sloupcem, jak je popsáno v části popisující práci s tabulkami.

Pokud zadáte řetězec blank, funkce Len vrátí 0.

Syntaxe

Len( Řetězec )

  • Řetězec - povinné. Řetězec, jehož délku chcete změřit.

Len( TabulkaSJednímSloupcem )

  • TabulkaSJednímSloupcem – povinné. Tabulka s jedním sloupcem obsahující řetězce, jejichž délky chcete změřit.

Příklady

Jeden řetězec

Pro příklady v této části je zdrojem dat ovládací prvek Text input, který má název Autor a obsahuje řetězec „E. E. Cummings“.

Vzorec Popis Výsledek
Len( Autor.Text ) Změří délku řetězce v ovládacím prvku Author. 14
Len( "" ) Změří délku prázdného řetězce. 0

Tabulka s jedním sloupcem

Pro první příklad v této části má zdroj dat název People (Lidé) a obsahuje tato data:

Name Address
„Jean“ „123 Main St NE“
„Fred“ „789 SW 39th #3B“
Vzorec Description Result
Len( ShowColumns( People, "Address" ) ) Ve sloupciAddress tabulky People:
  • Změří délku každého řetězce.
  • Vrátí tabulku s jedním sloupcem, která obsahuje délky jednotlivých řetězců.
Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 14, 15
Len( [ "Hello"; "to the"; "World"; "" ] ) Ve sloupci hodnot (Value) vložené tabulky:
  • Změří délku každého řetězce.
  • Vrátí tabulku s jedním sloupcem, která obsahuje délky jednotlivých řetězců.
Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 5, 6, 5, 0