我是 CRM 开发的新手。我知道一个基本的东西,比如“crm 2011 的最佳实践”,我现在想了解如何使用查找字段。而且我认为我为自己选择了最简单的方法。
我有一个服装实体“合同”,它还有 5 个字段,其中 2 个是查找。第一次查找 (agl_contractId) - 它是它自己的链接 第二次查找 (agl_ClientId) - 链接到客户端。
我需要什么?
当我选择 fill First lookup (agl_contractId)时,脚本应该在这个合约中找到一个 Client 并将其复制粘贴到当前表单。
我已经完成了脚本,但它不起作用......(((
function GetAccountFromContract()
{
XrmServiceToolkit.Rest.Retrieve(Xrm.Page.getAttribute("agl_osnovnoy_dogovorid").getValue(),
'agl_osnovnoy_dogovoridSet',
null,null,
function (result) {
var Id = Xrm.Page.getAttribute("agl_osnovnoy_dogovorid").getValue();
if (result.Id != null) {
var LookupData = new Array();
var LookupItem = new Object();
var lookuptextvalue = lookupvalue[0].name;
var lookupid = lookupvalue[0].id;
var lokupType = lookupvalue[0].entityType;
alert(lookupvalue);
alert(lookupData);
Xrm.Page.getAttribute("agl_accountid").setValue(lookupData);
}
},
function (error) {
equal(true, false, error.message);
},
false
);
}