繁体   English   中英

Dynamics CRM 2011-未传递FirstSelectedItemId

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM