我需要你的帮助:当我到达Dynamics CRM 2015流程中的一个阶段时,如何在功能区中显示一个按钮?
提前谢谢!!
答案 0 :(得分:1)
您可以使用以下代码获取Process阶段:
viewDidAppear(animated: Bool)
和以下代码获取功能区按钮:
Xrm.Page.getAttribute('stageid').getValue()
要隐藏按钮,您可以在其中一个表单或控件事件中使用与此类似的javascript:
var btnRunWorklfow=top.document.getElementById("account|NoRelationship|Form|Mscrm.Form.account.RunWorkflow-Large");
您还可以使用codeplex中提供的功能区编辑器根据您的javascript禁用您的按钮。
参考:http://crmvisualribbonedit.codeplex.com/
这也是一个有用的链接:Hiding/Showing a Section Based on the Current Stage