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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.03.2009, 11:41   #15  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Простой вариант:
в методе Run до цикла по таблице
X++:
    xmlExcelReport.write("ОСВ по", 1, 1, 1, 3, 1, "CLR_CNR_STR"); // выводим текст
    xmlExcelReport.curRow(2); // сдвигаем текущую позицию вниз
Параметры метода:
- текст
- стартовая строка
- стартовая колонка
- конечная строка
- конечная колонка
- tabsheet
- стиль для ячейки.
Недостаток:
При переходе на новую страницу заголовок не будет печататься

Более правильный вариант, лишенный указанного недостатка:
делаем наследника от CXMLExcelReportEx (в качестве примера можно взять Tutorial_CXMLExcelJobReport).
делаем наследника от CXMLExcelRunBase, перегружаем в нем xmlExcelReportClass (вернуть надо classnum созданного наследника от CXMLExcelReportEx) и используем его так же, как вы использовали CXMLInventReport.

стили можно задавать так, хотя это и длиньше, но более правильно.
staticmethodstr(CXMLStyles, CLR_CNR_STR)

Последний раз редактировалось Eldar9x; 23.03.2009 в 11:49.
Теги
excel, xml, отчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Исследование скорости экспорта данных из Axapta в Excel (коллективный эксперимент) Gustav DAX: База знаний и проекты 79 13.02.2014 13:18
[Excel] - Несколько версий Excel на машине клиента Андре DAX: Программирование 11 07.08.2007 13:45
Вызов Item() для коллекций Excel Владимир Максимов DAX: Программирование 15 17.08.2006 19:47
Проект "Движок отчётов с поддержкой Excel" Alks DAX: База знаний и проекты 6 07.01.2005 02:53
Экспорт отчетов в Excel tolstjak DAX: Прочие вопросы 10 18.02.2004 09:12

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

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

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