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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2011, 12:23   #1  
johnj is offline
johnj
Участник
 
3 / 10 (1) +
Регистрация: 23.05.2011
Экспорт в эксель, выставить по умолчанию шрифт(тип, размер)
Как можно выставить шрифт(размер, тип) чтоб потом данные в эксель выгружались
именно тем как предварительно выставили ..

поиском нашел только
этот вариант excel

выставлять шрифт в каждой ячейке ...

спасибо
Старый 08.11.2011, 13:10   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Настройте один раз шаблон *.xlt. Потом программно на его основании создавайте уже отформатированный документ Exсel и уже в него вставляйте данные.
За это сообщение автора поблагодарили: pitersky (2).
Старый 08.11.2011, 13:15   #3  
johnj is offline
johnj
Участник
 
3 / 10 (1) +
Регистрация: 23.05.2011
этот вариант накрайняк держу в голове ...
но все же хотелось разобраться как выполнить установку из кода ...
Старый 08.11.2011, 13:34   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от johnj Посмотреть сообщение
но все же хотелось разобраться как выполнить установку из кода ...
мне кажется этот вариант должен быть первым, а остальные держаться на крайняк в голове

этот путь:
1. наименее трудозатратен в плане программирования;
2. наиболее быстрый в плане внесения изменений в шаблон вывода;
3. а так же самый производительный по скорости вывода данных в эксель (не нужно для каждой ячейки, строк, групп ячеек и пр., вносить программно настройки шрифта, цвета, границ и т.п).
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: johnj (1).
Старый 08.11.2011, 14:15   #5  
johnj is offline
johnj
Участник
 
3 / 10 (1) +
Регистрация: 23.05.2011
блин , как все просто оказывается...
COM comFont;
COM comColumns;
COM comWorkSheet;
COM comWorkSheets;
int i;
;

comWorkSheets = excel.getWorkSheets();//в данном случае excel - обертка над ComExcelDocument_RU но разницы нет

comWorkSheet = comWorkSheets.item(1); // номер листа
comColumns = comWorkSheet.Columns();
comFont = comColumns.Font();
comFont.Size(8);
comFont.Name("Calibri");
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Таблица, расширенный тип данных, базовый перечислимый тип или класс, вызванные test_Sdelka, уже существуют. Импортирование Table прервано. Poleax DAX: Программирование 4 17.05.2011 17:57
Какой шрифт по умолчанию в Report Ax2.5 Владимир Максимов DAX: Программирование 1 02.02.2010 12:16
экспорт в Эксель Nikolaich DAX: Программирование 3 23.01.2009 20:23
Как сохранять размер связанных форм? BlueRose DAX: Программирование 2 15.06.2006 17:06
Никак не могу вьехать, для чего нужны тип счета и тип разноски maloy DAX: Функционал 5 28.03.2004 17:18

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

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

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