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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2009, 14:11   #13  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Выкладываю обновленные классы:
1) Добавлена возможность контролировать (без перегрузки метода) предельный размер буфера до выгрузки (swapQty). по умолчанию выставлено в 1000;
X++:
report.swapQty(1000);
2) Добавлена возможность контролировать размеры буфера во избежание его переполнения:
задается командой
X++:
report.autoSwap(true);
по умолчанию выключено
макимальный размер буфера (по умолчанию выставлен 1000000) задается командой
X++:
report.maxStr(1000000);
Это гарантирует работу при любом размере отчета, но несколько замедляет его вывод, поэтому при большом числе колонок лучше регулировать swapQty.
3) Добавлена возможность выводить многострочные ячейки. Для этого ячейке указывается стиль WRAP_STR. Можно добавлять свои стили с перенесом строки, но их нужно включить в метод CXMLStyles::wrapTextStyles()
X++:
report.send([1, today(), "Строка 1\nСтрока 2\nСтрока 3"], ["", "EX5_NUM", "", "WRAP_STR"]);
4) Формат ячейки теперь определяется автоматически, если не задан конкретный стиль.

Последний раз редактировалось Eldar9x; 10.06.2011 в 13:28.
За это сообщение автора поблагодарили: blokva (2).
Теги
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, время: 08:08.