Здравствуйте. Такой вопрос.
Запускается процесс при добавление нового лида(либо контакта), мне нужно передать данные строчек Имя и email в свою переменную. Как мне их достать?
Нравится
Где именно переменные? В БП? Там есть параметры. Через Сценарий просто присвой вот так:
var myString = ReadObj.ResultEntity.GetTypedColumnValue("Name"); MyParam = myString.ToString();
Где ReadObj это чтение данных
Опишу более подробно.
Создал схему-исходный код. В ней я описал свой класс(reqwest).в который должны передаваться параметры. Допустим сейчас только email добавляемого лида.
Создаю задание сценарий. В нем:
var myClass = new BPM.Program(); //создал
myClass.reqwest(email); //вызываю с параметром.
Вот меня интересует, как я должен задать email, чтоб значение бралось из лида?
Здравствуйте!
Если Вы используете версию 7.7.0, тогда:
var myClass = new BPM.Program(); var email = Get<String>("Email"); /*Email параметр процесса*/ myClass.reqwest(email);
Если Вы используете версию 7.6.0 и младше, тогда просто:
var myClass = new BPM.Program(); myClass.reqwest(Email); /*Email параметр процесса*/