![]() |
#3 |
MCITP
|
![]() Цитата:
Сообщение от SRF
![]() Посмотрите здесь(возможно то, что нужно)
create Pdf invoice report Вот такой код работает на ура: X++: SalesId salesId = 'ля-ля-ля'; PrintJobSettings PrintJobSettings; salesFormLetter salesFormLetter; ; salesFormLetter = SalesFormLetter::construct(DocumentStatus::Invoice4Paym_RU); salesFormLetter.printFormLetter(true); printJobSettings = new PrintJobSettings(salesFormLetter.printerSettingsFormletter()); printJobSettings.setTarget(PrintMedium::File); printJobSettings.format(PrintFormat::ASCII); printJobSettings.fileName("C:\\Test_Order.txt"); salesFormLetter.updatePrinterSettingsFormLetter(printJobSettings.packPrintJobSettings()); salesFormLetter.update(salesTable::find(salesid), systemDateGet(), SalesUpdate::All); Цитата:
Параметры управления печатью не могут быть применены, поэтому не получено ни одного документа.
Отчет не содержит данных, Счет на оплату - Отчет После ковыряний и разборок по коду выяснилось, что причина в Настройки - Управление печати в Клиенте. Нужно там создать запись (в таблице PrintMgmtDocInstance). Может, конечно, это и так все знают ![]() ![]() DAX 2009
__________________
Zhirenkov Vitaly |
|
Теги |
законченный пример, отчет, файл |
|
|