23.04.2009, 11:19 | #1 |
Участник
|
Вывод в шаблон Excel
В книжке по программированию есть пример вывода данных в шаблон Ворда. Мысль очень замечательная. Т.е. есть уже готовый файлик(какая-нибудь печатная форма документа), ее не надо прорисовывать программно, просто разметить закладки и вводить в них.В экселе тоже шаблоны xlt, однако, как и следовало ожидать, методы ком-объекта Вордовского шаблона не подходят шаблону Экселя. Я просмотрел методы в экселе, но работы с шаблонами так и не нашел. Неужели в экселе нельзя решить подобную задачу?
__________________
Мой http://erp-blog.ru |
|
23.04.2009, 11:24 | #2 |
Участник
|
класс ComExcelDocument_RU
методу newDocument() можно подсунуть имя шаблона Последний раз редактировалось Zabr; 23.04.2009 в 11:34. |
|
|
За это сообщение автора поблагодарили: Бигудь (1). |
23.04.2009, 11:54 | #3 |
Пенсионер
|
Вообще-то это уже много раз обсуждалось, и посмотрите внизу есть похожие темы!
__________________
Законы природы еще никто не отменял! А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
23.04.2009, 13:13 | #4 |
Участник
|
Э.... а если такого класса у меня нет?
Если что: Kernel: 4.0.2163.0 Application: 4.0.2163.0 Что до куда надо обновить?
__________________
Мой http://erp-blog.ru |
|
23.04.2009, 13:51 | #5 |
Administrator
|
Это означает, что у вас нет русской локализации (gls-слоя)
__________________
Возможно сделать все. Вопрос времени |
|
23.04.2009, 14:17 | #6 |
Участник
|
Спасибо. А что надо сделать, чтобы он был?
__________________
Мой http://erp-blog.ru |
|
23.04.2009, 14:43 | #7 |
Moderator
|
Цитата:
Если Вам нужно выводить простые спискообразные отчеты (типа "первая строка - заголовки, начиная со второй - данные по колонкам"), то милости просим в нашу коллективную энциклопедию выводов в Excel: Исследование скорости экспорта данных из Axapta в Excel (коллективный эксперимент) (и, кстати, на ComExcelDocument_Ru свет клином не сошёлся). Если Вам нужно выводить в затейливый бланк-шаблон (типа "Акт ОС-1") и печатать много подобных документов, то прежде чем Вы начнете по аналогии с Вордом мучаться с закладками, очень рекомендую вначале ознакомиться с темой: Копирование в Excel. Там предлагается вывести необходимые данные на один лист в виде спискообразного отчета, а на втором, грубо говоря, "настроить формулы на первый". Получается на порядок быстрее, чем поячеечное прописывание в закладки. |
|
|
За это сообщение автора поблагодарили: Poleax (1). |
23.04.2009, 14:57 | #8 |
Administrator
|
Ээммм.. Поставить его . Ну... при установке аксапты Вы выбирали регион Eastern Europe?
Ищите по ключевым словам Eastern Europe
__________________
Возможно сделать все. Вопрос времени |
|
23.04.2009, 15:39 | #9 |
Moderator
|
Бигудь, еще можно пользоваться классами SysExcel*. Они-то должны быть.
|
|
23.04.2009, 15:43 | #10 |
Administrator
|
Ага, они однозначно лучше чем ComExcelDocument_RU (например, учитывают разные версии Excel). Просто много кода в российской локализации ссылающегося на ComExcelDocument_RU
__________________
Возможно сделать все. Вопрос времени |
|
Теги |
excel, microsoft office, локализация, отчет, шаблон |
|
|