AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.03.2022, 13:22   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от pitersky Посмотреть сообщение
а можно пример кода?
то, что я нагуглил - это создание книги в Excel c нуля. Создания по шаблону не нашёл
Пожалуйста. Только это именно выдранный кусок кода (из работающего кода), а не готовый законченный пример

Метод templateName содержит в себе название ресурса в АОТ (resourcestr(...))
X++:
        if (this.templateName())
        {
            resourceNode = SysResource::getResourceNode(this.templateName());
            if (resourceNode != null)
            {
                stream = Microsoft.Dynamics.Ax.Xpp.MetadataSupport::GetResourceContentStream(this.templateName());
            }
        }
        else
        {
            stream = new System.IO.MemoryStream();
        }

        package = new OfficeOpenXml.ExcelPackage(stream);
        
        workBook = package.get_Workbook();
        worksheets = workBook.get_Worksheets();
Отдельное спасибо IvanS за раскопки в свое время (собственно, это его код)
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 08.03.2022 в 13:27.
За это сообщение автора поблагодарили: trud (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вспомогательный класс для импорта из Excel через ADO gl00mie DAX: База знаний и проекты 80 10.04.2017 10:55
Групповая печать документов через excel demianimp DAX: Программирование 17 12.08.2015 12:01
dynamicscare: Creating an Excel template for Updating Product Costs and Prices Blog bot DAX Blogs 1 12.11.2013 01:12
Экспорт в Excel, раздвигание строк alvares DAX: Программирование 11 16.04.2012 17:47
Чтение Excel-ячейки в Аксапте (2.5) через COM AKIS DAX: Программирование 3 25.03.2004 20:18

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:01.