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