|
![]() |
#1 |
SAP
|
Ну рас макросом работает то можно просто макрос и запускать
метод класса ComExcelDocument_RU X++: void runMacros(MSOfficeBookMark_RU _bookMark, boolean _wrapText, str _nameMacros, int _workSheetNumber = 1) { COM comRange; COM comApplication; ; comRange = this.findRange(_bookMark,_workSheetNumber); if (comRange) { comRange.activate(); comApplication = m_comDocument.application(); comApplication.run(_nameMacros); } } |
|
![]() |
#2 |
Moderator
|
Если макрос существует в шаблоне, то да. Но если в шаблоне существует заранее сохраненный макрос для вставки картинки в колонтитул, то почему бы тогда без всяких сложностей не иметь в шаблоне просто заранее вставленную в колонтитул картинку?
![]() Хотя, конечно, может иметься желание вставлять в колонтитул разные картинки в зависимости от некоторых условий. Тогда - да, заранее созданный макрос в шаблоне и передача имени файла картинки как параметра из Axapta в Excel при вызове Application.Run (вопрос взаимодействия с Excel в стиле Axapta программирует Excel на VBA, насколько я понимаю, пока не рассматривается). |
|
Теги |
ax3.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|