Скачать несколько вложений из Salesforce, используя Jitterbit - PullRequest
0 голосов
/ 04 октября 2019

Я могу создать запрос для вложений и загрузить 1 отдельный файл, например:

  • SOQL:

SELECT Body, Id FROM Attachment WHERE Id = '00P4M00000q8ChI'

  • Код на теле:

<trans>$content = root$transaction.response$body$queryResponse$result$records.Attachment$Body$; $decoded_content=Base64Decode($content); WriteFile("<TAG>Targets/Files/FMLA _Extract</TAG>",$decoded_content); </trans>

Но когда вытягивается несколько вложений, создается 1 большой файл. Этот большой файл иногда показывает первую страницу, но в большинстве случаев Adobe не может его прочитать. Вместо этого я хотел бы, чтобы в моем целевом каталоге было несколько файлов.

Заранее благодарим за помощь!

Целевой файл:

FMLA_Extract

1 Ответ

0 голосов
/ 04 октября 2019

Как выглядит ваша файловая цель? (Цели / File / FMLA_Extract). Я предполагаю, что он настроен на добавление к существующим файлам, и вы не меняете имя файла, поэтому они все блестят друг на друге.

...