Dynamics crm 2011 CRM 2011主页网格功能区启用规则不适用';行不通
我在活动主页网格功能区中有一个自定义按钮。我有一个调用Javascript函数的启用规则。这个规则似乎不起作用——它没有调用Javascript函数,我已经发出了一个警告来验证这一点。当我通过从表单OnLoad调用来测试javascript函数时,一切看起来都很好 所以我猜主页功能区没有加载js库?以前有人见过这个吗? 请帮忙Dynamics crm 2011 CRM 2011主页网格功能区启用规则不适用';行不通,dynamics-crm-2011,ribbon,Dynamics Crm 2011,Ribbon,我在活动主页网格功能区中有一个自定义按钮。我有一个调用Javascript函数的启用规则。这个规则似乎不起作用——它没有调用Javascript函数,我已经发出了一个警告来验证这一点。当我通过从表单OnLoad调用来测试javascript函数时,一切看起来都很好 所以我猜主页功能区没有加载js库?以前有人见过这个吗? 请帮忙 您有一个输入错误,是FunctionName而不是FunctionName我找到了解决方案。 有几件事 1.webresource的调用方式。将规则更改为类似下面的内容是
您有一个输入错误,是
FunctionName
而不是FunctionName
我找到了解决方案。
有几件事
1.webresource的调用方式。将规则更改为类似下面的内容是有效的
<CustomRule Library="$webresource:RRM_/Script/Common/Main.js" .. >
二,。加载依赖的webresources(因为此按钮不在表单上)。添加虚拟自定义规则以调用依赖的webresources修复了它
<CustomRule Library="$webresource:name" Functionname="isNAN"/>
对不起,我想可能是打字错误。我的ribbonXml具有正确的语法。
<EnableRule Id="RRM.activitypointer.HomepageGrid.RunReport">
<CustomRule Library="$webresource:name" Functionname="isNAN"/>
<CustomRule Library="RRM_/Script/Common/Main.js" Functionname="RRM.Common.enableRunReport"></CustomRule>
</EnableRule>