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


Список функций ER в категории списка

Функции списка электронной отчетности (ER) могут использоваться для извлечения информации и выполнения операций по источникам данных типа данных Список записей и Контейнер (запись). В данной статье приводится краткое описание этих функций.

Список поддерживаемых функций

Функция Описание
AllItems Эта функция работает как выбор в памяти. Возвращает новое выровненное значение Список записей, состоящее из списка записей, представляющих все элементы, которые соответствуют указанному пути.
AllItemsQuery Эта функция работает как объединенный SQL-запрос. Возвращает новое выровненное значение Список записей, состоящее из списка записей, представляющих все элементы, которые соответствуют указанному пути.
Количество Эта функция возвращает целочисленное значение, представляющее количество записей в указанном списке, если список не пуст. Если список пуст, эта функция возвращает 0 (ноль).
EmptyList Эта функция возвращает пустое значение Список записей с использованием указанного списка в качестве источника для структуры списка.
Перечислить Эта функция возвращает новое значение Список записей, состоящее из перечисленных записей указанного списка.
Фильтр Эта функция возвращает указанный список в качестве значения Список записей после изменения запроса, чтобы он фильтровал для указанного состояния.
Первая Эта функция возвращает первую запись указанного списка в виде значения контейнера Контейнер (запись), если этот список не пуст. Если список пуст, эта функция выдает исключение.
FirstOrNull Эта функция возвращает первую запись указанного списка в виде значения контейнера Контейнер (запись), если эта запись не пуста. Если запись пуста, эта функция возвращает нулевое значение Контейнер (запись).
Индекс Эта функция возвращает значение Контейнер (запись), выбранное с помощью указанного числового индекса в указанном списке. Если индекс выходит за пределы диапазона записей в указанном списке, функция выдает исключение.
IsEmpty Эта функция возвращает логическое значение TRUE, если указанный список не содержит записей. В противном случае возвращает логическое значение FALSE.
Список Эта функция возвращает значение Список записей, состоящее из нового списка, созданного из указанных аргументов.
ListDistinct Эта функция вычисляет указанное выражение в качестве селектора для каждой записи указанного списка. Оно возвращает новое значение списка записей, содержащее одну запись для каждого уникального значения селектора.
ListJoin Эта функция возвращает значение Список записей, которое представляет новый объединенный список, созданный из указанных аргументов.
ListOfFields Эта функция возвращает значение Список записей, созданное на основе структуры указанного аргумента типа Перечисление или Контейнер (запись).
ListOfFirstItem Эта функция возвращает значение Список записей, состоящее только из первой записи указанного списка.
Orderby Эта функция возвращает указанный список в качестве значения Список записей после того, как он был отсортирован в соответствии с указанными аргументами. Эти аргументы могут определяться как выражения.
Повторить Эта функция создает запись, которая содержит поле со значением, соответствующим указанному вводу. Затем возвращается новый Список записей для записи, повторяемый указанное число раз.
Реверсировать Эта функция возвращает указанный список в качестве значения Список записей в обратном порядке сортировки.
Разбиение Эта функция разделяет указанную строку ввода на подстроки и возвращает результат в виде нового значения Список записей.
SplitList Эта функция разделяет список на подсписки (или пакеты), каждый из которых содержит указанное число записей. Затем она возвращает результат в качестве нового значения Список записей, которое состоит из пакетов.
SplitListByLimit Эта функция разделяет указанный список на новый список подсписков (пакетов). Количество записей в каждом пакете рассчитывается динамически. Затем функция возвращает результат в качестве нового значения Список записей, которое состоит из пакетов.
StringJoin Эта функция возвращает значение строка, состоящее из связанных значений указанного поля из указанного списка. Значения могут разделяться указанным разделителем.
Порт Эта функция возвращает указанный список в качестве значения Список записей после того, как он был отфильтрован в соответствии с указанным условием.

Дополнительные ресурсы

Обзор электронной отчетности

Конструктор формул в электронной отчетности

Язык формул электронной отчетности