Функция STRINGJOIN электронной отчетности
Функция LISTJOIN
возвращает значение Список записей, представляющее новый объединенный список записей, созданный из указанных аргументов.
Синтаксис
LISTJOIN (list 1 [, list 2, …, list N])
Аргументы
list 1
: Список записей
Ссылка на источник данных типа данных Список записей. Этот аргумент является обязательным.
list N
: Список записей
Ссылка на источник данных типа данных Список записей. Эти дополнительные аргументы являются необязательными.
Возвращаемые значения
Список записей
Полученный список записей.
Примечания по использованию
Структура создаваемого списка содержит только поля, представленные в структуре каждого списка записей, указанных в аргументах.
Пример
Вы вводите источник данных Запись 1 типа Container
. Этот источник данных содержит следующие вложенные поля типа Calculated field
:
- Код: это поле содержит выражение, возвращающее значение типа
String
. - Сумма: это поле содержит выражение, возвращающее значение типа
Real
.
Вы затем вводите источник данных Запись 2 типа Container
. Этот источник данных содержит следующие вложенные поля типа Calculated field
:
- Сумма: это поле содержит выражение, возвращающее значение типа
Real
. - IsValid: это поле содержит выражение, возвращающее значение типа
Boolean
.
В этом случае выражение LISTJOIN(LIST('Record 1'), LIST('Record 2'))
возвращает новый список, содержащий две записи.
Структура этого списка состоит из одного поля Сумма типа Real
, потому что это поле является единственным полем, которое представлено в каждом аргументе вызываемой функции.