Функция Len

Применимо к: приложениям на основе холста столбцам формул Dataverse классическим потокам приложениям на основе модели интерфейсу командной строки Power Platform

Возвращает длину текстовой строки.

Description

Если в качестве аргумента указать одну строку, функция вернет длину в виде числа. Если указать таблицу из одного столбца, содержащую строки, функция вернет таблицу из одного столбца Значение с длинами каждой из строк. Таблицу с несколькими столбцами можно преобразовать в таблицу с одним столбцом, как описано в статье об использовании таблиц.

Если указать пустую строку, функция Len вернет 0.

Синтаксис

Len( String )

  • String — обязательный аргумент. Строка, длину которой требуется определить.

Len( SingleColumnTable )

  • SingleColumnTable — обязательный аргумент. Таблица из одного столбца со строками, длины которых нужно определить.

Примеры

Одна строка

Во всех примерах этого раздела в качестве источника данных используется элемент управления для ввода текста под названием Author (Автор), содержащий строку "E. E. Cummings".

Формула Описание Результат
Len( Author.Text ) Определяет длину строки в поле Author. 14
Len( "" ) Определяет длину пустой строки. 0

Таблица с одним столбцом

В первом примере этого раздела используется источник данных под названием People (Люди), содержащий указанные ниже значения.

Полное имя Адрес
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"
Формула Описание: Result
Len( ShowColumns( People, "Address" ) ) В столбцеAddress (Адрес) таблицы People (Люди):
  • Определяет длину каждой строки.
  • Возвращает таблицу из одного столбца, содержащего длины каждой из строк.
Таблица с одним столбцом, в которой столбец Value содержит следующие значения: 14, 15
Len( [ "Hello", "to the", "World", "" ] ) В столбце Value (Значение) встроенной таблицы:
  • Определяет длину каждой строки.
  • Возвращает таблицу из одного столбца, содержащего длины каждой из строк.
Таблица с одним столбцом, в которой столбец Value содержит следующие значения: 5, 6, 5, 0