我对 CRM 开发非常陌生,我正在尝试关注这篇文章,我对下面的代码有点困惑,请检查:
var xp = Xrm.Page;
function onLoad(context) {
var accountId = xp.data.entity.getId();
var mostRecentQuery = "/XRMServices/2011/organizationData.svc/ContactSet?
$select=FullName,JobTitle,EMailAddress1,Telephone1&$top=1&$orderby=CreatedOn
desc&$filter=ParentCustomerId/Id eq guid'" + accountId + "'";
getContact(mostRecentQuery, "MostRecent");
....
}
上面的 javascript 函数在AccountForm打开时执行。第一行获取 accountId。下一行是 oData 查询。现在检查此查询中的ContactSet,我在这里感到困惑,我们如何根据 AccountEntity 的 GUID 检索 ContactEntity?