我是 CRM 新手。
我有一个查询。我想检索所选查找的列记录。
我尝试这样做,只获取选定的查找 name
, id
var lookupObject = Xrm.Page.getAttribute("schemaname");
if (lookupObject != null)
{
var lookUpObjectValue = lookupObject.getValue();
if ((lookUpObjectValue != null))
{
var lookuptextvalue = lookUpObjectValue[0].name;
var lookupid = lookUpObjectValue[0].id;
}
}
如何获取其他列值?
最佳答案
查找字段仅包含 id
、name
和 entityType
属性。
如果您想检索所选记录的其他字段,则需要调用 CRM Web 服务(在本例中使用 REST
端点就足够了)
您可以在此处找到示例:
http://www.crmanswers.net/2013/07/set-accounts-primary-contact-as.html
这里:
http://www.crmanswers.net/2013/04/get-current-users-full-name-with.html
请注意,当您使用 REST
端点时,您需要查找架构名称。例如,字段名称是 FullName
而不是 fullname
关于javascript - 如何从查找中选择值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19248323/