Как получить Salesforce ID активности
У меня есть запрос Salesforce, который извлекает отчет о времени пользователей
SELECT ID,Logged_Date__c ,CreatedBy.Email, CreatedBy.id, CreatedBy.Name, Time_Spent_Hours__c, Activity__c, CaseId__r.CaseNumber, CaseId__r.Account.id, CaseId__r.Account.Name , Utilized__c
FROM Time_and_Placement_Tracking__c
Activity__c возвращается с текстом активности.
Я пытался использовать Activity__c.Id, Activity__r и т. Д., Но все возвращается с ошибкой.
Есть ли способ получить идентификатор активности?
1 ответ
Проверьте эти
Вам нужно перейти к определению объекта и посмотреть информацию о поле. Вы можете использовать верстак или любой другой инструмент API, если вы знакомы и получили определение объекта и поля.
Проверьте тип данных для поля Activity__c. Это должно быть отношение поиск / мастер. Если это не так, найдите поле, которое связано с объектом Activity.
Откройте поле, чтобы получить имя API и использовать его в запросе с расширением __r.