|
22.01.2012, 20:39 | #1 |
Участник
|
так и не понял причем тут EVGL)))
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. |
|
22.01.2012, 20:49 | #2 |
Участник
|
Читайте исходную тему, из которой AndyD создал текущую. В стартовом сообщении есть ссылка на неё.
Вот сообщение EVGL : Новые счет-фактура и его друзья - Постановление от 26 декабря 2011 г. N 1137 |
|
26.01.2012, 14:45 | #3 |
MCITP
|
Интересная тема.
А может кто-то может выложить реальный рабочий образец COMExcelDocument_RU с данными изменениями?
__________________
Zhirenkov Vitaly |
|
26.01.2012, 17:03 | #4 |
MCITP
|
Почему-то у меня при попытке проиложить это к отчёту на ComExcelDocument_RU всё рушится при первой же попытке использовать перегруженный метод visible() (в методе initApplication()).
Не могу понять что не так. Единственное изменение, которое внёс пока ComExcelDocument_RU: X++: #define.ExcelProgId("Excel.Application") protected void newCom() { //BP deviation documented //m_comApplication = new COM(#ExcelProgId); m_comApplication = new DEV_ExcelApplication(new COM(#ExcelProgId)); }
__________________
Zhirenkov Vitaly |
|
26.01.2012, 18:18 | #5 |
MCITP
|
Отбой, нашёл. В было пару мелких ошибок в проекте.
__________________
Zhirenkov Vitaly |
|
26.01.2012, 18:21 | #6 |
Участник
|
Да, прошу прощения
Для Visible надо инициализировать так X++: application_VisibleSet = this.createPropertyPut(#visible);
__________________
Axapta v.3.0 sp5 kr2 |
|
26.01.2012, 18:44 | #7 |
MCITP
|
Да, верно.
К слову, была ещё ошибка: В методе DEV_ExcelRange.valueSet пропущено отрицание: X++: if (range_ValueSet)
range_ValueSet = this.createPropertyPut(#value); X++: if ( ! range_ValueSet)
__________________
Zhirenkov Vitaly |
|
Теги |
com-объект, excel, excel com формат, windows server 2008 |
|
|