Коллеги, добрый день!
Ранее в сообществе несколько раз поднимались темы использования элемента "Чтение данных" для получения "результирующей коллекции", чтобы в последствии её использовать в элементе "Задание-сценарий" для различных нужд. В версии 7.8 осталось только режимы: "читать первую запись", "считать количество записей" и "считать функцию".
Каким образом в данной версии можно получить Результирующую коллекцию? И каким образом можно к ней обратиться в элементе "Задание-сценарий"?
Заранее спасибо!
Нравится
Добрый день!
Пример обработки коллекции из чтения данных в ScriptTask:
EntityCollection entities = Get<EntityCollection>("ReadDataUserTask1.ResultEntityCollection");
var result = new Collection<string>();
foreach(Entity entity in entities) {
var cityName = entity.GetTypedColumnValue<string>("Name");
string temp = cityName.ToString();
result.Add(temp);
}
string displayValue = result.ConcatIfNotEmpty(",");
Set("MyResult", displayValue);
return true;
* MyResult - параметр процесса с типом Строка неограниченной длины
* ReadDataUserTask1 - название элемента Чтения данных