Я использую следующий запрос, чтобы попытаться извлечь поля из поиска пользователя в учетной записи. В учетной записи есть поле под названием 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» неопределенного
Я ссылаюсь на код позже в кнопке и создаю его экземпляр, помещая: specialRep.Dedicated_CS_Rep__r.FirstName
Dedicated_Rep__c
илиDedicated_CS_Rep__c
? - person eyescream   schedule 23.05.2014