![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кто как делает отчеты? [D6, IB6.x]
@lex © (2004-03-17 15:42:00)Есть задача создания ядра для построения отчетов
1. Удобный редактор, позволяющий править шаблоны пользователям, с возможностью простого преобразования из распостраненного формата текста типа RTF.
2. Возможность рисования таблиц сложной формы (объединение полей и т.п.), причем тоже чтоб пользователь мог их нарисовать.
Сначала выбрал RTF, сделал вставку таблиц... Он не позволяет рисовать таблицы сложной структуры (нельзя сделать даже таблицу в таблице)
Потом использовал PReport. Здесь сложно формировать новый отчет, из RFT приходится создавать много страниц и вручную разбивать текст на страницы. Да и вообще неудобно изменение RichText полей в появляющемся маленьком окошке. К тому же при экспорте в Excel или HTML теряется форматирование текста.
Теперь есть варианта Word.
В этом варианте мне не нравится использование тормозного и жадного до ресурсов OLE, а также невозможность работы без установки Word.
Может кто делал отчет с подобными требованиями, подскажите плиз как вы это делали.
paul_k (2004-03-19 11:38:00) [1]2 Fay
Вам бы с нашей службой внутреннего контроля пообщатся:)
Fay (2004-03-18 20:21:00) [2]Блин!!! Делае отчёт с пом. программы. Имеем запись в логе.
Ваяем отчёт в Word-е. Тащимся от "... тут только в выигрыше ибо твое ПО ..."
paul_k (2004-03-18 17:12:00) [3]2 Danilka ©
А что в Вашем понимании - редактируемый?
в моем понимании - это невозможность усером изменить данные в отчете без применения дополнительных средств
paul_k (2004-03-18 12:44:00) [4]2 serge35
Ну нарисует Пупкин, ну не будет записи в логе, что такой отчет тогда и тогда сформирован Пупкиным, уволят беднягу, но ты , как разработчик, тут только в выигрыше ибо твое ПО не только не позволило "напакостить", но ещё и помогло поймать негодника...
Но эти рассуждения уже из темы "информационная безопасность"
Danilka (2004-03-18 12:44:00) [5]
> отчет - строго нередактируемый.
Если отчет куда-то выводится (на монитор, на печать и т.д.), то такой отчет - редактируемый.
serge35 (2004-03-18 12:38:00) [6]А если юзер просто нарисует отчет в Ворде и отправит клиенту?
paul_k (2004-03-18 12:10:00) [7]
> KVP © (18.03.04 10:22) [5]
> Самое простое отчет делать в Worde.
Вопрос простой. какие отчеты?
Из практики - формирование выписки со счета.
отчет - строго нередактируемый.
где гарантия что в твоем вордовом отчете юсер посмотрев на него, не исправит какую либо цифирку и не отправит этот отчет клиенту?
serge35 (2004-03-18 11:14:00) [8]Рекомендую 2 компоненты - EkRTF и EkUDFList
Шаблон рисуется в RTF, результат выводится в DOC с одновременным запуском Word.
Можно выводить результаты нескольких объединенных запросов,
значения переменных, писать пользовательские функции и т.д.
Help присутствует.
KVP (2004-03-18 10:22:00) [9]Самое простое отчет делать в Worde.
Zacho (2004-03-17 21:14:00) [10]Нет уж, лучше посмотреть в сторону FastReport :) Как уже советовали :)
Кстати, а может стоит посмотреть :) в сторону Formula One ? Ес-но 6.0 как минимум. Еще кстати, никакие генераторы отчетов не сравнятся с Excel или F1, естественно при наличии прямых ручек и времени.
P.S. Лично я уже 2 (или 3 ? сам не помню) года использую FR, хотя временами пробивает ностальгия по F1...
paul_k (2004-03-17 21:04:00) [11]1. формироваь сразу HTML файл
2. посмотреть в сторону Crystal Report, как уже советовали, может и не придется ядро писать:)
VLAD-MAL (2004-03-17 15:58:00) [12]AsalinaSoft и их компоненты.
Cristal Reports
Vasek (2004-03-17 15:57:00) [13]FastReport и нет проблем!