Поделиться через


Len функция

Применимо к: Приложения На основе холста Copilot Studio Desktop потоки формул dataverse, управляемые моделью приложений Power Platform CLI, функции Power Pages

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

Description

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

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

Синтаксис

Len( Строка )

  • Строка - Обязательно. Строка, длину которой требуется определить.

Len( SingleColumnTable )

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

Примеры

Одна строка

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

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

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

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

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