Приложение написано в версии TD 6.2. При попытке печати с использованием встроенной функции SalReportPrint() - получена ошибка InavlidPrintCommand. Я уже пробовал пункт меню Report-> Format-> Report (файл qrp) и установил флажок использовать опциональный принтер, но все равно получал такую же ошибку. Ошибка InvalidPrintCommand при вызове функции SalReportPrint()
0
A
ответ
2
имел этот случай несколько раз, используя более старую версию TD (4.1). Там моя проблема заключалась в том, что либо принтер, о котором он сообщал, что он должен печатать, не был установлен, либо не был установлен как принтер по умолчанию.
Попробуйте установить принтер по умолчанию для печати по умолчанию, используя SalPrtSetDefault()
перед выполнением действия по печати.