Dynamics CRM 通过PowerShell启用AllowDeclarativeWorkflows即自定义XAML WorkFlows
2015-11-09 16:34
507 查看
CRM的工作流即workflow,不了解的人乍听之下以为是审批流,其实不是的,CRM本身是不带审批功能的,要实现审批必须要第三方的工作流引擎的配合,当然你也可以自己开发。
工作流刚开始出现的时候只有异步工作流,而且在实际的项目中并没有很好的应用场景,所以也一直被束之高阁,直到2013出现了real-time workflows即实时工作流(具体是什么可查看2013版的sdk新增功能章节),而且新建工作流的地也有了改变,如下图。
当然本篇的主题是要讲另外一个自定义XAML工作流,而要使用该工作流第一件事是开启它(流默认情况下是不开启的),开启方式如下:
1、在你的CRM服务器上使用管理员权限打开powershell
2、执行如下powershell脚本
Add-PSSnapin Microsoft.Crm.PowerShell
$setting = get-crmsetting customcodesettings
$setting.AllowDeclarativeWorkflows="True"
set-crmsetting $setting
get-crmsetting customcodesettings
最后的结果界面如下。
SDK中的原文可查看Custom XAML workflows章节。自定义XAML工作流使用起来还是有很多限制的,比如不支持online(该工作流不能在沙盒中运行),CRM的流程设计器中也无法查看或者修改它,能做的就是激活和停用。
后续会继续探索它的用途。
工作流刚开始出现的时候只有异步工作流,而且在实际的项目中并没有很好的应用场景,所以也一直被束之高阁,直到2013出现了real-time workflows即实时工作流(具体是什么可查看2013版的sdk新增功能章节),而且新建工作流的地也有了改变,如下图。
当然本篇的主题是要讲另外一个自定义XAML工作流,而要使用该工作流第一件事是开启它(流默认情况下是不开启的),开启方式如下:
1、在你的CRM服务器上使用管理员权限打开powershell
2、执行如下powershell脚本
Add-PSSnapin Microsoft.Crm.PowerShell
$setting = get-crmsetting customcodesettings
$setting.AllowDeclarativeWorkflows="True"
set-crmsetting $setting
get-crmsetting customcodesettings
最后的结果界面如下。
SDK中的原文可查看Custom XAML workflows章节。自定义XAML工作流使用起来还是有很多限制的,比如不支持online(该工作流不能在沙盒中运行),CRM的流程设计器中也无法查看或者修改它,能做的就是激活和停用。
后续会继续探索它的用途。
相关文章推荐
- Dynamics CRM 通过PowerShell启用AllowDeclarativeWorkflows即自定义XAML WorkFlows
- Dynamics CRM 通过PowerShell启用AllowDeclarativeWorkflows即自定义XAML WorkFlows
- Dynamics CRM 通过PowerShell启用AllowDeclarativeWorkflows即自定义XAML WorkFlows
- shell 文本替换命令
- 如何处理xfce vnc 下 shell 自动完成需要 ctrl + tab的问题
- linux笔记 第六天 bash编程入门之变量、条件判断、条件测试和for循环等
- BASH系列(1)――shell类型
- shell中各种括号的作用()、(())、[]、[[]]、{}
- linux shell 数组建立及使用技巧
- linuxshell中"2>&1"含义
- shell编程—— EOF
- Mac .bash_profile
- windows Powershell 命令大全(持续更新)
- 常用的shell脚本
- 0017希尔排序算法(Shellsort)的单文档实现
- Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录
- shell内置命令test单双括号的区别
- Shell脚本完成hadoop的集群安装
- linux中shell截取字符串方法总结
- Linux Shell脚本编程--Head/Tail命令详解