[英]Dynamics CRM 2011 - FirstSelectedItemId not being passed
以下无效,并且不确定原因。
我应该将ID作为参数传递进来,但它始终是未定义的。
功能区xml部分。
<Actions>
<JavaScriptFunction Library="$webresource:ct_/scripts/jqueryandjson2.js" FunctionName="isNaN" />
<JavaScriptFunction Library="$webresource:ct_/scripts/MyJSLib.js" FunctionName="isNaN" />
<JavaScriptFunction Library="$webresource:ct_/scripts/lead/ribbon.js" FunctionName="startDisqualifyLead">
<CrmParameter Value="FirstSelectedItemId" />
</JavaScriptFunction>
</Actions>
JavaScript方法。
function startDisqualifyLead(entityId) {
if (!entityId)
entityId = Xrm.Page.data.entity.getId();
alert(entityId); // always undefined.
}
但是,我确实是通过使用Erik Pools功能区编辑器导入和发布来使其工作的。 不知道为什么使用MSDN手动导入和发布时我的东西不能正常工作,有关如何导入/导出功能区的指南。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.