注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

微软MVP罗勇的博客

微软MVP罗勇,www.luoyong.me

 
 
 

日志

 
 

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一  

2014-01-07 08:46:59|  分类: CRM流程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复100或者20140107可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!

本文主要参考SDK中的 Custom XAML workflows 章节和 Create and deploy XAML workflows using the Developer Toolkit 章节,我也是第一次使用自定义XAML工作流,请大家不吝赐教。

自定义XAML工作流也称为声明式工作流,只有本地部署(on-premises)的CRM才支持自定义XAML工作流,它能最大化利用Windows Workflow Foundation来创建可重复使用的工作流,能使用微软的Visual Studio Workflow Designer(VS工作流设计器)通过拖拉等方式在可视化界面上创建工作流。

要能够使用自定义XAML工作流,必须具有如下的条件:

1. 你用来部署自定义XAML工作流的账号具有部署管理员(Deployment Administrator)的权限。

2. 在CRM服务器上启用了自定义XAML工作流,默认情况下是不启用的,启用方法可以参考 Dynamics CRM流程的配置与开发:使用自定义工作流活动之一 这篇文章。

因为我之前的解决方案少了一个项目,所以我这里先在解决方案中添加一个项目,右击解决方案,选择 添加,在选择新建项目。

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客

 

在弹出的对话框中,我将名称设置为XAMLWorkflowLibrary 。是不是需要签名才能成功部署截至本博文不清楚,后续部署的时候我继续补充这个博文。

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客

 

为这个项目添加一个新项,模板选择如下:

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客

 

 在弹出的对话框中输入一个有意义的 Process Name,并选择一个Entity(实体),我的设置如下:

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客

 

然后我们还需要添加对添加对 System.Runtime.Serialization 的引用,方法如下,右击 项目,选择 添加引用。

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客
 
在弹出的添加引用对话框中,选择左面的 程序集 > 框架,然后再右边选择 System.Runtime.Serialization ,如下,然后点击 确定 按钮。
Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客
 
我们先调出工具箱,选择 视图 > 工具箱 。
Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客
 

 可以看到工具箱中有关CRM专用的类别 CRM Workflow Activities,如下所示:

Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客

 

下篇博文将会介绍在VS Workflow Designer中如何可视化的开发工作流,敬请期待。
素格格新疆特产店--做最好新疆特产的搬运工。
本店由博主的新疆老婆开设,搬运各种最好的新疆特产,是自用,送礼,年货,孝敬长辈特别是(岳)父母的首选!
Dynamics CRM流程的配置与开发:使用自定义XAML工作流之一 - 罗勇 - 罗勇的博客
 
  评论这张
 
阅读(387)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017