Добрый день, коллеги!
В продолжаю изучение бизнес-процессов. Кейс следующий:
В элементе "Читать данные" в разделе "Значение каких колонок вычитать?" вывожу колонку Название (string). Затем в бизнес-сценарии хочу ее передать и проанализировать. Каким образом передаются эти значения?
Спасибо!
Нравится
3 комментария
Лучший ответ
26 марта 2019 15:52
Обычно создаю параметр, куда передаю данные, которые меня интересуют, а потом в скрипт-таске беру эти данные из ранее созданного параметра. В Вашем случае:
string myString = Get<string>("myParameter");
26 марта 2019 15:52
Обычно создаю параметр, куда передаю данные, которые меня интересуют, а потом в скрипт-таске беру эти данные из ранее созданного параметра. В Вашем случае:
string myString = Get<string>("myParameter");
26 марта 2019 16:07
Получить и обработать коллекцию в интрпритируемом БП можно примерно так:
var entities = Get<ICompositeObjectList<ICompositeObject>> ("ReadDataUserTask1.ResultCompositeObjectList");
var result = "";
foreach(var entity in entities)
{
var cityName = entity.GetTypedColumnValue<string>("Name");
}Если нужна только одна прочитаная запись то получить ее можно так: var entity = entities.FirstOrDefault();
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать