Считывание данных лида

Здравствуйте. Такой вопрос.
Запускается процесс при добавление нового лида(либо контакта), мне нужно передать данные строчек Имя и email в свою переменную. Как мне их достать?

Нравится

4 комментария

Где именно переменные? В БП? Там есть параметры. Через Сценарий просто присвой вот так:

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 параметр процесса*/

Спасибо большое, думал все намного сложнее.
Со всем разобрался

Показать все комментарии