|
|
|
|
#1 |
|
Программатор
|
И переменные с маленьких букавок!!!
|
|
|
|
|
#2 |
|
Developer
|
Уже год, как я использую небольшой движок для многостраничного экспорта в Excel, завязанного на использовании шаблонов.
Класс написан таким образом, чтобы в наследниках было как можно меньше кода. При этом гибкость движка вы также сможете оценить. Существует возможность не только генерить отчет на основании шаблона и выводить пользователю, а также без отображения сохранять на диск в определенную папку. Это уж, на что вы горазды и насколько изобретательны ![]() В целом, я считаю, что добился значительного снижения трудозатрат на разработку практически любой сложности отчета. На разработку отчета, в среднем уходит пара часов (а мы знаем, на сколько это, обычно, рутинная задача). Я думаю возможности движка перекроют все ваши потребности в экпорте в Excel. И еще одно, класс построен так, что при возникновении исключения во время генерации отчета - excel визуализируется, дабы не наплодить ненужных процессов. Генерация отчета происходит в два этапа: 1) Сбор данных и упаковка в map. 2) Инициализация Excel и выгрузка в него структурированных данных. Это минимизирует время взаимодействия Axapta с внешним приложением. Да, и только одна маленькая просьба: не удаляйте мои комменты ![]() А то неприятно видеть свой код под чужими комментами
Последний раз редактировалось Jox; 19.06.2008 в 10:40. |
|
|
| Теги |
| download, excel, progress bar, runbase, законченный пример, как правильно, отчет, полезное, программно, экспорт |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| mazzy: Комфортный ProgressBar | 12 | |||
| ProgressBar в StatusBar(е) | 8 | |||
| Свой progressBar | 65 | |||
| Проблема с инициализацией экземпляра объекта | 2 | |||
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|