|
|
#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 |
|
|