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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2009, 14:48   #1  
Ti1 is offline
Ti1
Участник
 
29 / 11 (1) +
Регистрация: 12.12.2008
Ошибка при публикации Custom Workflow
Собственно, выскакивает ошибка при публикации workflow , компиляция и подключение происходят без проблем, ниже код примера. Общий смысл получить текущий день недели для проверки выходного дня в следующем шаге Workflow (создаться в дизайнере)
X++:
using System;
using System.Collections.Generic;
using System.Text;
using System.Workflow.ComponentModel;
using Microsoft.Crm.Sdk;
using Microsoft.Crm.Workflow;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;
using Microsoft.Crm.SdkTypeProxy;
using Microsoft.Crm.Sdk.Query;

namespace testWF
{
    [CrmWorkflowActivity("Chek", "Programming  CRM 4")]
    public class ClassActivity : Activity
    {
        public static DependencyProperty ResultProperty =
           DependencyProperty.Register(
           "Result", typeof(CrmBoolean), typeof(ClassActivity));

        [CrmOutput("Result")]
        public CrmBoolean Result
        {
            get { return (CrmBoolean)GetValue(ResultProperty); }
            set { SetValue(ResultProperty, value); }
        }

        protected override ActivityExecutionStatus Execute(
            ActivityExecutionContext executionContext)
        {
            DateTime dateNow = DateTime.Now;
            bool flag = true;
            if ((int)dateNow.DayOfWeek == 6 || (int)dateNow.DayOfWeek == 0)
                flag = false;
            this.Result = new CrmBoolean(flag);

            return ActivityExecutionStatus.Closed;
        }
    }

}

Последний раз редактировалось Ti1; 13.03.2009 в 15:28.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка при публикации бизнес-процесса Верба Dynamics CRM: Администрирование 2 27.03.2009 16:18
Проблемы с Workflow Polyaris Dynamics CRM: Разработка 4 10.03.2009 09:14
Microsoft Dynamics CRM Team Blog: Workflow E-mail Utilities Blog bot Dynamics CRM: Blogs 0 16.12.2008 23:05
Microsoft Dynamics CRM Team Blog: Use Shared Data Source for custom Microsoft Dynamics CRM reports Blog bot Dynamics CRM: Blogs 0 05.12.2008 00:05
Microsoft Dynamics CRM Team Blog: CRM 4: Waiting Workflow VS Windows Service Blog bot Dynamics CRM: Blogs 0 30.10.2008 00:06

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:03.