Добрый день.
Класс XMLExcelReport_RU метод processInExcel.
X++:
case PrintMedium::Printer:
if (!excelDocument)
{
excelDocument = new ComExcelDocument_RU();
}
prmMissing = new COMVariant();
prmMissing.variantType(COMVariantType::VT_NULL);
excelDocument.open(_filename, false);
workbook = excelDocument.getComDocument();
//BP deviation documented
workbook.printOut(prmMissing, //fromPage
prmMissing, //toPage
numberOfCopies, //numberOfCopies
false, //preview
printJobSettings.deviceName()); //printerName,
//BP deviation documented
workbook.close(false);
workbook.finalize();
Я пытаюсь распечатать отчет Excel в пакете, но когда доходит до workbook.printOut(), то просто зависает пока не завершить в диспетчере задач процесс Excel. Если кто-то с таким сталкивался, подскажите может какие права нужно дать на файл или com-объект. Буду очень признателен!