Web-сервис для получения отчета в виде pdf-файла

1. alina0587 2 18.05.17 21:09 Сейчас в теме
Добрый день!

Такая задача: вернуть pdf -файл с отчетом из 1С:УПП через браузер.
Задаем в браузере начало и конец периода, затем в 1С формируется отчет и сохраняется в pdf -файл.

Идеально работает через HTTP-сервис.
..
Проблема в том, что в УПП стоит режим совместимости с 8.2.13, а нужен режим совместимости с 8.3.5.

Пыталась сделать через веб-сервис, написала простую страничку html+javascript, но прочитала, что получить файл средствами javascript невозможно.

Подскажите, как решить эту проблему.

Заранее спасибо!
Найденные решения
2. quick 583 18.05.17 23:17 Сейчас в теме
надо в настройках веб сервера настроить папку где сохраняется pdf на раздачу статики. Тогда в веб интерфейсе можно вывести обычную ссылку и по ней скачивать.
4. quick 583 18.05.17 23:34 Сейчас в теме
как вариант можно поставить foxit reader, вместе с ним ставится pdf принтер. После формирования макета печатаете прямиком на него. В настройках этого принтера можно указать папку в которой все сохранять.
Эту папку прописываете в веб сервере. Для каждого веб сервера настраивается по разному, надо смотреть документацию.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. quick 583 18.05.17 23:17 Сейчас в теме
надо в настройках веб сервера настроить папку где сохраняется pdf на раздачу статики. Тогда в веб интерфейсе можно вывести обычную ссылку и по ней скачивать.
3. alina0587 2 18.05.17 23:28 Сейчас в теме
(2) Подскажите пожалуйста, а как сохранять файл? в 1С? И возвращать путь?
4. quick 583 18.05.17 23:34 Сейчас в теме
как вариант можно поставить foxit reader, вместе с ним ставится pdf принтер. После формирования макета печатаете прямиком на него. В настройках этого принтера можно указать папку в которой все сохранять.
Эту папку прописываете в веб сервере. Для каждого веб сервера настраивается по разному, надо смотреть документацию.
6. spezc 782 19.05.17 04:47 Сейчас в теме
так вроде меж 1С уже умеет программно сохранять в пдф?
7. v3rter 19.05.17 10:33 Сейчас в теме
(6) ну так "режим совместимости с 8.2.13" же.

Не забудьте провести "нагрузочное тестирование" - напечатать одновременно с несколькох компов: pdf-принтеры любят подвисать, получив одновременно несколько заданий.
8. spezc 782 19.05.17 10:56 Сейчас в теме
есть довольно хитрый и не особо сложный вариант. Опубликовать пустую базу (на 8.3.9) с единственным модулем, который отвечает за обработку хттп запросов и который стучится по оле в рабочую базу за MXL таблицей, которую сохраняет в ПДФ и возвращает клиенту. Делов на пару часов.
MsDjuice; mickey.1cx; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот