• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Совет Нужен

  • Автор темы vitte
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

vitte

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

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
ну и в чем сложности то?
одно вложение + одно поле названия шаблона и всё
в нужный момент забирать из базы и создавать по нему док
что за трудности вы тут узрели?
 
V

vitte

Лотусом занимаюсь недавно, так как этого никогда не делал, поэтому и спрашиваю. Может дадите наводку на примеры реализации?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
пральным решением будет - не использовать Ворд для отчётов
что такого специфичного в шаблонах?
Для чего они используются?
отчёты можно строить и без ворда
 
V

vitte

отчеты различные: одна таблица, титульные листы документов, множество разных таблиц в одном отчете с элементами оформления. Форма отчетов утверждена, менять не имею права. Наиболее простым решением показался Word. Работает пока.
 

lmike

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

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
или тупая генерация XML файла под ворд-ексель
остаётся вопрос - зачем?
ты видел jasperreports? оно именно для отчётов и именно для параметризуемых и на "выходе" множесво форматов
и ХМЛ на вход - для него тоже есть
ну ежели ценее велики собственные или МС - то нет вопросов ;) (а они и получатся "ценнее" - по деньгам и время-затратам)
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
ну ежели ценее велики собственные или МС - то нет вопросов (а они и получатся "ценнее" - по деньгам и время-затратам)
любой лотусист за день сделает отчет в тупой XML - его затраты тут копеешные ;)
 
M

motogarri

По вопросу)) Держи примерчик с шаблоном ворда.
 

Вложения

  • report.7z
    22,1 КБ · Просмотры: 115

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
177
По вопросу)) Держи примерчик с шаблоном ворда.
слабовато будет:blush: для заявленых похотелок...
Андрей гораздо интереснее примеры выкладвал
и опять... в серверном режиме, КОМ - УГ (т.е. не подходит для работы на сервере)
и зачем юзать МСО КОМ при более богатых инструментах (и бесплатных)?;)
 
M

motogarri

слабовато будет:) для заявленых похотелок...
Ну, для быстрого результата пойдет. Особенно, если "Лотусом занимаюсь недавно" и вопросы сводятся к:
какие типы полей, какие команды- для загрузки, обращения к файлу и тп.. куда копать, где можно примеры посмотреть?

А насчет того будет ли это правильным решением или нет... Тут есть старшие товарищи, которые направят на путь истинный))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!