我正在使用以下查询尝试从帐户上的用户查找中提取字段。帐户上有一个名为 Dedicated_Rep__c 的字段,它是用户查找。我正在构建我的机会按钮,并且我希望能够提取机会帐户的专用代表的名字、姓氏和电子邮件。这是我的代码:
function getDedicatedAccountRep (oppId) {
var result = sforce.connection.query("select Account.Id, Account.Dedicated_CS_Rep__r.FirstName from Opportunity where Id = '" + oppId + "' ");
if(!result || result['size'] != 1) {
return null;
}
var DedRepRole = result.getArray('records')[0];
return DedRepRole.Account;
}
var dedicatedRep = getDedicatedAccountRep('{!Opportunity.Id}');
我收到一个错误:
无法读取未定义的属性“Dedicated_CS_Rep__c”
我稍后在按钮中引用代码,并通过放置来实例化它: dedicatedRep.Dedicated_CS_Rep__r.FirstName