Функция ER ALLITEMS
Функция ALLITEMS
выполняется как выбор в памяти и возвращает новое выровненное значение Список записей в виде списка записей, который представляет все элементы, которые соответствуют указанному пути.
Синтаксис
ALLITEMS (path)
Аргументы
path
: Список записей
Действительный путь источника данных типа данных Список записей.
Возвращаемые значения
Список записей
Полученный список записей.
Примечания по использованию
Путь должен быть определен как действительный путь источника данных для элемента источника данных с типом данных Список записей. Элементы данных, такие как строка пути и дата, должны вызывать ошибку в построителе выражения электронной отчетности (ER) во время разработки.
Мы не рекомендуем использовать эту функцию для транзакционных источников данных, которые могут содержать большой объем данных. Вместо этого, лучше использовать функцию ALLTEMSQUERY.
Пример 1
Если вы вводите SPLIT("abcdef" , 2)
в качестве источника данных DS, выражение COUNT( ALLITEMS (DS))
возвращает 3.
Пример 2
Если вы введете Vend в качестве источника данных для типа данных Список записей, ссылающегося на таблицу приложений VendTable, выражение ALLITEMS (Vend.'<Relations'.ContactPerson)
возвращает выровненный список записей со структурой таблицы ContactPerson и содержит все контактные лица, к которым можно получить доступ с помощью отношения ContactPerson.ContactForParty == vendTable.Party, это доступно для всех поставщиков из таблицы поставщиков по ссылке.