快速摘要:通过电话呼叫活动,我有一个相关的实体联系人,然后我将联系人与帐户联系起来。因此,通过电话呼叫,我希望从相关的联系人帐户中获取一些数据并通过以下方式执行此操作:
var lookup = Xrm.Page.getAttribute("regardingobjectid").getValue();
XrmServiceToolkit.Rest.Retrieve(lookup[0].id,
'ContactSet',
'ParentCustomerId',
null,
function (account) {
alert(String(account));
},
function (error) {
alert("in error handler");
alert(error.message);
}, true);
其中ParentCustomerId属于'实体'接触。我可以获取帐户的名称(通过account.Name)和一些其他(看似)随机字段(没有一个是我需要的),但不是帐户的ID(然后我可以在另一个检索中使用) )。 思考?
答案 0 :(得分:0)
如果你可以执行account.Name,那么account.Id应该是同一个帐户对象的一部分。在OData的土地上,资本化很重要,请确保您通过" account.Id"而不是" account.id"或" account.ID"