Есть некоторый элемент- действие "Чтение данных", который считывает записи из таблицы
и помещает в некоторую результирующую коллекцию ResultEntityCollection.
Далее я определяю параметр AggregateCollection, в котором будет сохраняться данная коллекция и через который я буду обращаться к ней из кода C#:
Значение данного параметра:
[#Чтение данных из таблицы контракты.Результирующая коллекция#]
В элементе "Задание- сценарий" я пытаюсь получить данный параметр:
var entityCollection = Get("AggregateCollection");
foreach (var entity in entityCollection) {
Console.WriteLine(entity);
}
Однако на выходе ничего нет. Конфигурация компилируется без ошибок.
Как правильно обратиться к коллекции объектов EntityCollection?
Алексей, спасибо за Ваш ответ! Не сериализуется - в том смысле, что должна или не должна? Чекбокс "Сериализировать значение" проставлен по- умолчанию для элемента "Чтение данных". В нем я по определенному фильтру считываю записи. Когда данный элемент добавляется в дизайнер БП, для него создаются ряд параметров, в т.ч. ResultEntityCollection. Все параметры - не редактируемые. Чтобы обратиться к этой коллекции ResultEntityCollection из C# я создаю в параметрах процесса параметр AggregateCollection с типом "Коллекция объектов (EntityCollection)". Может, коллекцию нужно привязать к моему параметру через формулу?