Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];

Вниз

Чем, и стоит ли, заменить Quick Reports?   Найти похожие ветки 

 
NEWichok   (2009-01-08 18:40) [0]

Всегда использовал Quick Reports, но все говорят о том, что эта технология устарела! Rave тоже редко упоминается на форумах! Какие компоненты Вы можете посоветовать для создания отчётов - такой-же не сложные в осваивании, но более функциональный, чем QR!


 
DrPass ©   (2009-01-08 18:52) [1]

Традиционно, всенародной любовью пользуется FastReport :)


 
NEWichok   (2009-01-08 19:19) [2]

> Ограничения демонстрационной версии:
> печать и экспорт не более 5 страниц с надписью "FastReport
> - unregistered" на странице


А до какой-нибудь версии FastReport был без этих заморочек? Может мне старую поискать?


 
Anatoly Podgoretsky ©   (2009-01-08 19:30) [3]


> NEWichok   (08.01.09 18:40)  

А какие требования и что не нравится в QR?
Может ничего и менять не надо.
Лично мне нужен был Юникод, поэтому я перешел на Эксель.


 
NEWichok   (2009-01-08 20:02) [4]

Эксель - я тоже использую... Но на разных компьютерах с разными версиями офисных пакетов приходится потом корректировать вручную! Поэтому я дополнительно создаю отчёты на принтер.

что не нравится в QR? - хм, как это правильно описать: там автоматически подбирать высоту можно только при формировании самой таблицы с данными, а если ты под заголовком хотел Memo добавить - то уже заранее приходится более-менее угадывать высоту! И 2-е, сам пока не сталкивался, но говорят у QR проблемы с выбором принтера, если не использовать тот - что по умолчанию!


 
123-ий ©   (2009-01-09 06:08) [5]

у нас в конторке пользуется Crystal Report. Он вроде как юникодный, но я когда порисовал там отчет - впечатление сложилось такое, как будто это г..о унылое. (с)


 
DrPass ©   (2009-01-09 10:09) [6]


> NEWichok   (08.01.09 19:19) [2]
> > Ограничения демонстрационной версии:
> > печать и экспорт не более 5 страниц с надписью "FastReport
>
> > - unregistered" на странице
>
> А до какой-нибудь версии FastReport был без этих заморочек?
>  Может мне старую поискать?

На сайте есть старая и бесплатная версия под названием FreeReport. Но и коммерческая версия стоит очень недорого, так что если ты собрался зарабатывать написанием софта, то мог бы и купить, или убедить сделать это свою контору. Во всяком случае, это намного дешевле буржуйских генераторов отчетов


 
MsGuns ©   (2009-01-09 17:02) [7]

Основной недостаток всех репортов (или почти всех - не уверен) - это их "вшитость" в исходник проекта. Любую ерунду поменять, например, шрифт заголовка, - "заряжай" Делфи и крути проект.

ИМХО, технология выноса логики отчета за пределы среды проектирования - самая удобная. В том же экселе (или хатмеле) практически все можно построить на собственном языке, лишь бы был получен набор данных. Расположение, состав колонок, форматы, шрифты, итоги, листание и все это вполне легко реализуется макросами или скриптами.
Да и легкость переносимости вкупе с возможностью правки таких отчетов весьма привлекает


 
Альф   (2009-01-09 17:22) [8]


> MsGuns ©   (09.01.09 17:02) [7]
> Основной недостаток всех репортов (или почти всех - не уверен) - это их "вшитость" в исходник проекта. Любую ерунду поменять,  например, шрифт заголовка, - "заряжай" Делфи и крути проект.

Во FreeReport, можно сделать всё то же самое.
Как правило и шаблоны хранятся в базе, и формирование датасета для отчётов там же...
"Вы просто не умеете их готовить" :)

А "вшитость" имеет и свои достоинтсва - не нужно тестировать на совместимость во всех версиях Excel. А если руководсво предприятия решит вдруг поменять MSOffice на OpenOffice или еще что-то - то и этих проблем не будет.


 
Игорь Шевченко ©   (2009-01-09 19:32) [9]

MsGuns ©   (09.01.09 17:02) [7]


> Основной недостаток всех репортов (или почти всех - не уверен)
> - это их "вшитость" в исходник проекта. Любую ерунду поменять,
>  например, шрифт заголовка, - "заряжай" Делфи и крути проект.
>


Я дико извиняюсь, а зачем может потребоваться менять шрифт заголовка ?


 
31512 ©   (2009-01-09 19:38) [10]


> Игорь Шевченко ©   (09.01.09 19:32) [9]

Оооооо, Игорь! Поменять шрифт заголовка - это фетиш заказчиков! :-D Я этого уже наелся. У некоторых просто крыша едет по этому поводу. Можно подумать, что качество отчёта от этого как-то зависит. А ещё, не дай бог, если отчёт не на одну страницу, то последняя должна быть заполнена не менее, чем на половину! :-)))


 
Игорь Шевченко ©   (2009-01-09 19:48) [11]

31512 ©   (09.01.09 19:38) [10]


> Оооооо, Игорь! Поменять шрифт заголовка - это фетиш заказчиков!
>  :-D Я этого уже наелся.


У нас как бы немелкие заказчики, но просьбу сменить шрифт заголовка я слышу впервые. Мне кажется, что для заказчиков шрифт заголовка не так важен, как функциональность программы


 
31512 ©   (2009-01-09 20:07) [12]


> Игорь Шевченко ©   (09.01.09 19:48) [11]

Это да, я согласен. Но вот у нас заказчики некрупные. И поверь на слово, просьбой сменить где-то шрифт, дело не ограничивается. Да, есть ещё такие заказчики. Есть мелочи, по которым тоже приходится работать. Отсюда лично для меня вытекает 2 момента:
1. Если используется встраиваемая система отчётов, то это, конечно неудобно, ибо нужно исполняемый файл пересобирать (или библиотеку соответствующую). Однако при наличии системы быстрой доставки обновлений заказчику можно на это и чихнуть.
2. Системы типа Crystal Reports. Тут достаточно сам отчёт заменить. Но это лицензии, деньги, дополнительный софт и т.д. Иногда это не кашерно.

Поэтому я выбрал (FreeReports/FastReports). Там можно выбрать сохранять в dfm или нет. И так можно крутить и эдак.


 
Игорь Шевченко ©   (2009-01-09 20:16) [13]

31512 ©   (09.01.09 20:07) [12]

Бывает.

Разные программы, разные заказчики - разные подходы.


 
Anatoly Podgoretsky ©   (2009-01-09 22:29) [14]

> 31512  (09.01.2009 19:38:10)  [10]

А предыдущая?


 
ejjjik ©   (2009-02-09 06:24) [15]

Здравствуйте.
Я с free reportom столкнулась впервые, но Заказчик настаивает на его использовании. В интеренете не могу найти каких-либо примеров по использованию этих компонентов в Delphi. Прошу помочь разобраться. У меня данные первоначально из Excel загружаются в stringgrid и Edit.
Буду очень благодарна если дадите какую-нибудь полезную ссылку.


 
SPeller ©   (2009-02-09 06:46) [16]

Ищите примеры FastReport


 
El   (2009-02-09 09:41) [17]

FastReport, Cristal Reports, Excel.


 
Anatoly Podgoretsky ©   (2009-02-09 09:56) [18]

Продолжим список - Д2009: Rave (Юникод, а по мощи наверно нет равных, но сложный, поэтому многим это не является проблемой, поскольку не по зубам). Более мене приближен к нему Crystal Reports и даже мощней, особенно если нужен сервер печати или работа с ASP.NET
QR с Юникодом тоже вроде есть, искать надо сайте продавцов, поскольку автор давно его продал другой фирме.


 
El   (2009-02-09 10:32) [19]

Если нужна мощная система отчетов, то рекомендую Crystal Reports. При работе с oracle он себя очень хорошо зарекомендовал, можно подсоединить как к Vb так и к delphi. Правда само программирование в Crystal Reports мне не понравилось, но сложные отчеты в нем делаются и параметры программируются.
А для более легких отчетов, а особенно для экономистов, которые используют наши данные дальше, чтобы посторить диаграммы и прочее, наилуший выход - это MS Office.


 
Anatoly Podgoretsky ©   (2009-02-09 11:36) [20]

> El  (09.02.2009 10:32:19)  [19]

У QR есть одно неоспоримое преимущество, он полностью Embed - становится часть приложения и нет разницы между Form2 и QR
Все прочие как правило навесные генераторы.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.006 c
15-1233597751
stas
2009-02-02 21:02
2009.04.05
Работа с GIF


2-1234454001
SultanOFF
2009-02-12 18:53
2009.04.05
Считывание с реестра акробатически избегая ошибки возможно???


15-1233603474
AlexDan
2009-02-02 22:37
2009.04.05
Частота индексации сайтов.


15-1234046172
Student
2009-02-08 01:36
2009.04.05
С чего начать? Или HellowWorld по серьёзному


2-1234347557
SingleStranger
2009-02-11 13:19
2009.04.05
Динамический массив структур (record) как свойство класса.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский