Здравствуйте! В продукте sales enterprice 7.8.0 (до последней версии собираемся обновляться) требуется реализовать выгрузку печатных форм в виде Excel-таблиц.
Сейчас в справочнике печатных форм есть возможность выгружать только в word или pdf.
Нравится
Здравствуйте!
На текущий момент, в базовой версии продукта нет возможности выгружать печатные формы в формате Excel. Excel используется только для импорта и экспорта. Для работы с таблицами рекомендую Вам использовать табличные части печатных форм. Побробная информация по ПФ доступна по ссылке:
https://academy.terrasoft.ru/documents/sales-enterprise/7-8/nastroyka-s…
В настройках печатной формы есть чекбокс "Конверировать в pdf". Как мы можем реализовать конвертацию в excel средствами разработки?
Здравствуйте!
Нет ничего невозможного (с).
При нажатии на печать вызываются методы схемы PrintReportUtilities, которая в свою очередь вызывает сервис ReportService.
Что нужно сделать:
1) Расширить справочник печатных форм, добавив признак Excel
2) Создать новый сервис ReportServiceNew, который будет реализовывать печатную форму Excel
3) Переопределить PrintReportUtilities, чтобы вызывался новый сервис ReportServiceNew, а не ReportService.