Добрый день, коллеги!
В продолжаю изучение бизнес-процессов. Кейс следующий:
В элементе "Читать данные" в разделе "Значение каких колонок вычитать?" вывожу колонку Название (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();
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать