2012-07-27 50 views
0

我在CRM 2011中创建了一个自定义功能区按钮,该按钮可创建激活插件的触发器实体。我试图通过在触发器实体内部创建字段来将数据传输到插件中。我试图填充的一个字段是所选实体的逻辑名称(我试图使这项工作普遍,这就是为什么我不直接指定一个实体)。如果选择了家庭网格上的两个不同实体(并且它们是相同的实体类型),我如何使用jscript访问其逻辑名称?从CRM 2011功能区按钮访问逻辑名称

我试过使用crmparameter SelectedControlSelectedItemReferences,然后调用references[0].LogicalName,但是这返回“undefined”。

回答

1

您可以使用IE访问F12开发人员工具吗?如果可以,您可以在按钮执行的方法中的代码中添加一个断点。执行暂停后,检查SelectedControlSelectedItemReferences的值,然后从那里,您将能够正确识别代表EntityReferenceLogicalName属性的属性。

您可以使用此方法来识别JavaScript中任何未知方法或属性的特征。

TypeName

+1

谢谢。这工作完美。对于想知道正确字段的人是TypeName而不是LogicalName – Scott 2012-07-30 13:43:57

相关问题