Cara mendapatkan id Aktivitas tenaga penjualan

Saya memiliki permintaan tenaga penjualan yang mengekstraksi laporan waktu pengguna

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 kembali dengan teks aktivitas.

Saya mencoba menggunakan Activity__c.Id, Activity__r dll. tetapi semuanya kembali dengan kesalahan.

Apakah ada cara untuk mendapatkan id Aktivitas?


person Eilon Bootel    schedule 19.06.2018    source sumber
comment
Activity__c harus mengembalikan Id jika bidang Anda adalah suatu hubungan. Jika Anda perlu mengambil informasi dari objek itu, Anda perlu menggunakan __r karena Anda mengacu pada suatu hubungan. Jadi, Anda harus menggunakan Activity__r.Id dan Activity__c.   -  person Payf1    schedule 20.06.2018
comment
Terima kasih atas komentar Anda Sayangnya, menggunakan Activity__r.Id mengembalikan kesalahan INVALID_FIELD dan menggunakan Activity__c mengembalikan string dengan deskripsi aktivitas   -  person Eilon Bootel    schedule 20.06.2018
comment
Tampaknya Activity__c adalah bidang teks khusus dan bukan bidang hubungan. Bisa tolong konfirmasi?   -  person Abhishek Sivasubramanian    schedule 20.06.2018
comment
Sayangnya saya tidak memiliki akses ke definisi bidang. Dengan asumsi Anda benar dan yang diajukan adalah bidang teks khusus, bukankah definisi yang diajukan harus memiliki id? apakah saya punya cara untuk menyelesaikannya?   -  person Eilon Bootel    schedule 20.06.2018


Jawaban (1)


Verifikasi ini

Anda perlu mendapatkan definisi objek dan melihat info lapangan. Anda dapat menggunakan meja kerja atau alat API lainnya jika Anda terbiasa dan mendapatkan definisi objek dan bidang.

  1. Periksa tipe data untuk bidang Activity__c. Ini harus berupa relasi pencarian/master. Jika tidak, carilah bidang yang terkait dengan objek Aktivitas.

  2. Buka bidang untuk mendapatkan nama API dan gunakan itu dalam kueri dengan ekstensi '__r'.

person Vodarun1    schedule 20.06.2018