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

微软MVP罗勇的博客

微软MVP罗勇,www.luoyong.me

 
 
 

日志

 
 

Dynamics CRM流程的配置与开发:异步运行工作流实例之一  

2013-12-29 18:33:35|  分类: CRM流程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

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

异步运行工作流和2011版本的工作流是一样的,我这里先做讲解。可以通过导航到 设置 >  流程,来增加流程。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客


不过我一般是打开某个解决方案,在左侧选中 流程,然后在右边选择 新建 来新建流程。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客


我这里做了如下设置,取了个流程名字,类别我选择 工作流,2013版本的种类比2011多了两种,我这里先讲解工作流这种类型,实体我这里选择我用来测试的实体——2013测试实体,默认情况下 在后台运行此工作流(推荐) 的复选框是勾选的,我这里保持不变,如果去掉的话就是实时工作流了,我前面的文章  微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流  解过,所以这里不赘述了。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

点击 确定 按钮后,打开的页面如下:

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客
 
我这里将范围从 用户 改成 组织,启动时间旁边的 已创建记录 去掉,因为我要演示的是分派记录,所以我选中 已分派记录前面的复选框,默认情况下 自动删除已成功的工作流作业以节省磁盘空间 是选中的,我这里为了更好的看到演示效果,不要选中它,实际环境建议还是保持选中。修改后的界面如下:
Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客
 

 下面就是添加步骤了,点击 添加步骤 下面的 创建记录 步骤。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

在出来的界面中,修改下说明,创建旁边的下拉列表我这里选择公告这个实体,然后点击 设置属性 按钮,弹出的对话框如下。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客
 
我先把来源从手动公告改成自动公告,然后在文本中输入 于 字,然后在右侧的窗体助理确保查找下面的下拉列表是 2013测试实体, 下面的字段请选择 修改时间,然后点击 添加 按钮。
Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客
 

 就会被添加到下面的文本框,然后点击 确定 按钮。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

刚才的内容就会被作为一个动态内容添加到文本中,如下:

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

 然后用同样的方法,添加另外一些文本和动态值,如下所示:

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

 然后点击 关于 字段,右边的窗体助理中默认如下,点击 添加按钮,然后点击确定按钮。如果右边查找第一个  2013测试实体 下面的 2013测试实体选择不到的话,请为这个实体启用公告,具体方法可以参考这篇博客 --  微软Dynamics CRM 2013介绍系列之三十三:实体方面的变化 。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

 效果如下,然后点击命令栏的 保存并关闭 这个窗口。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

然后保存并激活这个流程。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

然后这个流程变成只读的了,如下所示:

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

下面我们去测试下,找到一条 2013测试实体的记录,之前的负责人是销售员,我点击 命令栏的分派按钮,将其分派给我自己。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

因为是异步运行的作业,所以要等一会儿才可以看到结果,稍后刷新浏览器,看到负责人变化了,切换到公告,我们可以看到新产生的公告,如我预期的一样。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

还可以在下面界面看到作业的成功运行:点击记录主属性旁边的向下箭头,选择 后台处理,

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

出来的界面如下,可以看到成功运行的作业:这是因为我没有选择自动删除已完成的工作流,如果选中的话,运行成功的工作流会自动删除。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客

 

除此之外,还可以在 设置 > 系统作业 界面可以看到刚刚运行成功的作业。

Dynamics CRM流程的配置与开发:异步运行工作流示例一 - 罗勇 - 罗勇的博客


 素格格新疆特产店--做最好新疆特产的搬运工。

本店由博主的新疆老婆开设,搬运各种最好的新疆特产,是自用,送礼,年货,孝敬长辈特别是(岳)父母的首选!

Dynamics CRM流程的配置与开发:异步运行工作流实例之一 - 罗勇 - 罗勇的博客
  评论这张
 
阅读(680)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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