![]() |
#17 |
Чайный пьяница
|
Цитата:
Сообщение от Tarasov E
![]() Спасибо, a33ik, с библиотеками разобрался, сделал как было указано выше:
Код: namespace BP_CRMScaner { [CrmWorkflowActivity("Выполнить сканирование", "Сканирование WEB-ресурсов")] public class Activity1 : SequenceActivity { protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext) { //получение контекста IContextService contextService = (IContextService)executionContext.GetService(typeof(IContextService)); IWorkflowContext ctx = contextService.Context; //Здесь выполняется пользовательская логика return base.Execute(executionContext); } //Задание свойств ввода public static DependencyProperty ScanProperty = DependencyProperty.Register("Scaner", typeof(Lookup), typeof(Activity1)); [CrmInput("Субъект сканирования")] [CrmReferenceTarget("new_web")] public Lookup Scaner { get { return (Lookup)base.GetValue(ScanProperty); } set { base.SetValue(ScanProperty, value); } } } } В чем проблема? Вроде все делал по образцу Код: namespace BP_CRMScaner { [CrmWorkflowActivity("Выполнить сканирование", "Сканирование WEB-ресурсов")] public class Activity1 : SequenceActivity { protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext) { //получение контекста IContextService contextService = (IContextService)executionContext.GetService(typeof(IContextService)); IWorkflowContext ctx = contextService.Context; //Здесь выполняется пользовательская логика return base.Execute(executionContext); } //Задание свойств ввода public static DependencyProperty ScanerProperty = DependencyProperty.Register("Scaner", typeof(Lookup), typeof(Activity1)); [CrmInput("Субъект сканирования")] [CrmReferenceTarget("new_web")] public Lookup Scaner { get { return (Lookup)base.GetValue(ScanerProperty); } set { base.SetValue(ScanerProperty, value); } } } }
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|