AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.10.2009, 11:26   #16  
Tarasov E is offline
Tarasov E
Участник
Аватар для Tarasov E
 
100 / 11 (1) +
Регистрация: 01.09.2009
Спасибо, 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);
            }
        }
        
    }
}
На что меня обругали так:
Цитата:
Error 1 Could not create activity of type 'BP_CRMScaner.Activity1'. System.ArgumentException: Type 'BP_CRMScaner.Activity1' does not define a static dependency property with name 'ScanerProperty'.
Parameter name: ownerType
at System.Workflow.ComponentModel.DependencyProperty.ValidateAndRegister(String name, Type propertyType, Type ownerType, PropertyMetadata defaultMetadata, Type validatorType, Boolean isRegistered)
at System.Workflow.ComponentModel.DependencyProperty.Register(String name, Type propertyType, Type ownerType)
at BP_CRMScaner.Activity1..cctor()
В чем проблема? Вроде все делал по образцу
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Бизнес-процесс висит в состоянии ожидания Evgenia_f Dynamics CRM: Функционал 70 21.12.2009 18:53
Странности бизнес-процесса на изменение атрибутов записи SLK Dynamics CRM: Функционал 6 19.05.2009 08:14
Событие "Назначение записи" для бизнес-процесса Lazarus Dynamics CRM: Функционал 1 22.01.2009 19:54
Работает неопубликованный бизнес-процесс sergeyjb Dynamics CRM: Разработка 1 22.12.2008 09:16
Бизнес-процесс и список ожидания Evgenia_f Dynamics CRM: Разработка 16 07.10.2008 16:22

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:47.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.