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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2011, 09:23   #25  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Сообщение от propeller Посмотреть сообщение
Вывожу строку, в некоторых ячейках есть числа.
Использую любой стиль, который выделяет строку цветом, или делает шрифт жирным (например CLR_BOLD_STR).

Строка меняет цвет, текст становится жирным, но в тех ячейках где числа - никаких изменений.
Делал свой стиль для числа - не помогает.

Можно ли числовые ячейки форматировать?
Конечно. Просто нужно было конкретно для числовой ячейки указать, нужный стиль:
X++:
    CExcel excel = new CExcel();
    ;

    excel.send(["Строка", 10.0], ["CLR_BOLD_STR", "", "CLR_NUM"]);
    excel.show();
Иначе, если в ячейке находится число, то берется DEF_NUM.
Ну другой вариант так делать, только тогда формат ячейки эксель будет 'общий',а не числовой:
X++:
    excel.send(["Строка", strfmt("%1", 10.0)], ["CLR_BOLD_STR"]);
Во вложении новые классы. Объединил оба класса в один. Вместо CXMLExcelReport и CXMLExcelReportEx. Избавился от класса интерфейса. RunBase классы тоже по идее не нужны, только путаница лишняя. Обратите внимание на макрос AX4 (надо определить, если выше 4ки)
Вложения
Тип файла: xpo CExcel.xpo (48.8 Кб, 546 просмотров)
Теги
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, время: 22:52.