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


Функция 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, потому что это поле является единственным полем, которое представлено в каждом аргументе вызываемой функции.

Поле суммы страницы конструктора сопоставления модели электронной отчетности.

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

Функции для работы со списками

Отладка источников данных для выполняемого формата электронной отчетности для анализа потока и преобразования данных