Имейте ввиду, что в пакетном задании весь код исполняется на сервере, к тому же в циле.
Соответственно путь к файлу должен быть доступен от АОС сервера, лучше всего сетевой путь. Если укажете C/:temp при запуске на клиенте в диалоге, то выгрузит он не на ваш терминальный сервер, а в такую же папку но на сервере AOS.
Есть также стандартная возможность увидеть сообщения из пакетной обработки - в журнале пакетных заданий, есть логи. Сохраняются все, но отобразится только первая 1000 (согласно настроек юзера).
Но есть и минусы такого подхода - если генерить большие сообщения, то в связи с тем что info пакуется в таблицу batch (или batchJob), вставка/обновление записей может происходить долго.
|