|
08.09.2010, 14:08 | #1 |
северный Будда
|
Цитата:
Сообщение от lev
по поводу реализации вывода сразу на печать...
X++: excel.activeWorkBook().PrintOut(1, // From: OleVariant; 32767, // To_: OleVariant; cntCopies ? cntCopies : 1, //Copies: OleVariant; false, // Preview: OleVariant; activePrinter, // ActivePrinter: OleVariant; false, // PrintToFile: OleVariant; true); //Collate: OleVariant; галка печатать "всю книгу"
__________________
С уважением, Вячеслав |
|
08.09.2010, 14:46 | #2 |
MCP
|
Цитата:
т.е. сначала от ComExcelDocument_RU можно получить getComDocument(), потом то что получили можно сохранить в COM, и от этой COM-переменной вызвать метод Application(), как написано в статье из ссылки: X++: excel = new ComExcelDocument_RU(); excel.newFile(fileName,true); doc = excel.getComDocument(); app = doc.Application(); Workbook = app.ActiveWorkbook();
__________________
AXIOMA Последний раз редактировалось kornix; 08.09.2010 в 15:01. Причина: добавил пример AndyD |
|
|
За это сообщение автора поблагодарили: Ganna (1). |
10.09.2010, 16:45 | #3 |
Moderator
|
Цитата:
Сообщение от kornix
activeWorkBook можно получить так
т.е. сначала от ComExcelDocument_RU можно получить getComDocument(), потом то что получили можно сохранить в COM, и от этой COM-переменной вызвать метод Application(), как написано в статье из ссылки: X++: excel = new ComExcelDocument_RU(); excel.newFile(fileName,true); doc = excel.getComDocument(); app = doc.Application(); Workbook = app.ActiveWorkbook(); |
|
08.09.2010, 14:58 | #4 |
Ищущий знания...
|
Цитата:
X++: excel = new COM("Excel.Application");
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
10.09.2010, 16:13 | #5 |
Участник
|
Вы не нашли activeWorkBook(), потому что доступ к методам классов COM, ComExcelDocument_RU, ComWordDocument_RU происходит по принципу позднего свзвания, т.е. во время исполнения кода программы, в то время как при работе с другими классами срабатывает технология IntelliSense, благодаря которой при указании точки после экземпляра класса всплывает список доступных методов. Поэтому следуйте совету автора предыдущего сообщения
__________________
С уважением, Александр. |
|