Совет Нужен

Статус
Закрыто для дальнейших ответов.

vitte

Well-known member
17.11.2011
57
0
#1
Добрый день.
Есть база, есть шаблоны MS Word по которым строятся отчеты по данной базе. Сейчас эти шаблоны лежат отдельно в папочке. Есть мысль загрузить их в саму базу для удобства обновления.
1. Будет ли это правильным решением?
2. Если да, то как их там правильно хранить: каждый шаблон как отдельный документ или все шаблоны в одном документе?
3. Для реализации чем пользоваться: какие типы полей, какие команды- для загрузки, обращения к файлу и тп.. куда копать, где можно примеры посмотреть?
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#2
ну и в чем сложности то?
одно вложение + одно поле названия шаблона и всё
в нужный момент забирать из базы и создавать по нему док
что за трудности вы тут узрели?
 

vitte

Well-known member
17.11.2011
57
0
#3
Лотусом занимаюсь недавно, так как этого никогда не делал, поэтому и спрашиваю. Может дадите наводку на примеры реализации?
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#4
пральным решением будет - не использовать Ворд для отчётов
что такого специфичного в шаблонах?
Для чего они используются?
отчёты можно строить и без ворда
 

vitte

Well-known member
17.11.2011
57
0
#5
отчеты различные: одна таблица, титульные листы документов, множество разных таблиц в одном отчете с элементами оформления. Форма отчетов утверждена, менять не имею права. Наиболее простым решением показался Word. Работает пока.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#6
Форма отчетов утверждена, менять не имею права
форма - это не инструмент (коим является Ворд) а визуальное представление, с правилами оформления
Наиболее простым решением показался Word
вот судя по вопросу - не простое решение ;) (или простое, но не для данной автоматизации)
ведь суть проста - таблицы (со стилями и офомлением), рисунки...
всё это можно генерить/вставлять налету
средства: jasperreports (или iReports - как визуальная среда) или тупая генерация PDF (FOP, iText)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#8
или тупая генерация XML файла под ворд-ексель
остаётся вопрос - зачем?
ты видел jasperreports? оно именно для отчётов и именно для параметризуемых и на "выходе" множесво форматов
и ХМЛ на вход - для него тоже есть http://jasperforge.org/projects/ireport
ну ежели ценее велики собственные или МС - то нет вопросов ;) (а они и получатся "ценнее" - по деньгам и время-затратам)
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#9
ну ежели ценее велики собственные или МС - то нет вопросов (а они и получатся "ценнее" - по деньгам и время-затратам)
любой лотусист за день сделает отчет в тупой XML - его затраты тут копеешные ;)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#12
По вопросу)) Держи примерчик с шаблоном ворда.
слабовато будет:blush: для заявленых похотелок...
Андрей гораздо интереснее примеры выкладвал http://www.notesnet.ru/library/docid/5E77A5
и опять... в серверном режиме, КОМ - УГ (т.е. не подходит для работы на сервере)
и зачем юзать МСО КОМ при более богатых инструментах (и бесплатных)?;)
 

motogarri

Well-known member
17.02.2010
200
3
#13
слабовато будет:) для заявленых похотелок...
Ну, для быстрого результата пойдет. Особенно, если "Лотусом занимаюсь недавно" и вопросы сводятся к:
какие типы полей, какие команды- для загрузки, обращения к файлу и тп.. куда копать, где можно примеры посмотреть?
А насчет того будет ли это правильным решением или нет... Тут есть старшие товарищи, которые направят на путь истинный))
 
Статус
Закрыто для дальнейших ответов.