Below is my code, how to retrieve look up value and set.
var fetchxml="<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'>"+
"<entity name='team'>"+
"<attribute name='name' />"+
"<attribute name='businessunitid' />"+
"<attribute name='teamid' />"+
"<attribute name='teamtype' />"+
"<attribute name='jd_securityconfigsid' />"+
"<order attribute='name' descending='false' />"+
"<link-entity name='teammembership' from='teamid' to='teamid' visible='false' intersect='true'>"+
"<link-entity name='systemuser' from='systemuserid' to='systemuserid' alias='ag'>"+
"<filter type='and'>"+
"<condition attribute='systemuserid' operator='eq' uiname='Sales User' uitype='systemuser' value='"+lookupid+"' />"+
"</filter>"+
"</link-entity>"+
"</link-entity>"+
"</entity>"+
"</fetch>"
var s = XrmServiceToolkit.Soap.Fetch(fetchxml);
if (s.length > 0)
{
for (var i = 0; i < s.length; i++)
{
Team=s[i].attributes.name.value;
var temp=s[i].attributes.jd_securityconfigsid[0].formattedValue;
var nameOfLookup =s[i].attributes.jd_securityconfigsid.id;
}
}
}
Xrm.Page.getAttribute('description').setValue(nameOfLookup);
Xrm.Page.getAttribute('jd_role').setValue(temp);
}
*This post is locked for comments
I have the same question (0)