Показать сообщение отдельно
Старый 12.08.2009, 11:50   #93  
moskalevas is offline
moskalevas
Участник
 
107 / 11 (1) +
Регистрация: 16.07.2009
Цитата:
Сообщение от a33ik Посмотреть сообщение
Вы можете получить это значение в теле Custom WorkFlow Action.

Посмотрите http://a33ik.blogspot.com/2009/06/cr...record-in.html.

Можно получить идентификатор записи, которая вызвала запуск воркфлова и уже исходя из этой записи - получить любое поле этой записи.
Прочитал вашу статейку, но не совсем понял...
Пытаюсь передавать параметр следующим образом:

salesorder sss = (salesorder)crmservice.Retrieve(EntityName.salesorder.ToString(), workflowContext.OrganizationId,
new ColumnSet(new string[] { "name" }));
string sales = sss.name;
ParameterValue[] parameters = new ParameterValue[1];
parameters[0] = new ParameterValue();
parameters[0].Name = "Param2";
parameters[0].Value = sales.ToString();


Но отчёт не вкладывается...Не могли бы кинуть ссылочку, где поподробнее говорится о том, как получать значения полей с разных форм в теле Custom WorkFlow Action?