Конференция "Прочее" » Чем, и стоит ли, заменить Quick Reports? [D7]
 
  • NEWichok (08.01.09 18:40) [0]
    Всегда использовал Quick Reports, но все говорят о том, что эта технология устарела! Rave тоже редко упоминается на форумах! Какие компоненты Вы можете посоветовать для создания отчётов - такой-же не сложные в осваивании, но более функциональный, чем QR!
  • DrPass © (08.01.09 18:52) [1]
    Традиционно, всенародной любовью пользуется FastReport :)
  • NEWichok (08.01.09 19:19) [2]
    > Ограничения демонстрационной версии:
    > печать и экспорт не более 5 страниц с надписью "FastReport
    > - unregistered" на странице


    А до какой-нибудь версии FastReport был без этих заморочек? Может мне старую поискать?
  • Anatoly Podgoretsky © (08.01.09 19:30) [3]

    > NEWichok   (08.01.09 18:40)  

    А какие требования и что не нравится в QR?
    Может ничего и менять не надо.
    Лично мне нужен был Юникод, поэтому я перешел на Эксель.
  • NEWichok (08.01.09 20:02) [4]
    Эксель - я тоже использую... Но на разных компьютерах с разными версиями офисных пакетов приходится потом корректировать вручную! Поэтому я дополнительно создаю отчёты на принтер.

    что не нравится в QR? - хм, как это правильно описать: там автоматически подбирать высоту можно только при формировании самой таблицы с данными, а если ты под заголовком хотел Memo добавить - то уже заранее приходится более-менее угадывать высоту! И 2-е, сам пока не сталкивался, но говорят у QR проблемы с выбором принтера, если не использовать тот - что по умолчанию!
  • 123-ий © (09.01.09 06:08) [5]
    у нас в конторке пользуется Crystal Report. Он вроде как юникодный, но я когда порисовал там отчет - впечатление сложилось такое, как будто это г..о унылое. (с)
  • DrPass © (09.01.09 10:09) [6]

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

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

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

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

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

    А "вшитость" имеет и свои достоинтсва - не нужно тестировать на совместимость во всех версиях Excel. А если руководсво предприятия решит вдруг поменять MSOffice на OpenOffice или еще что-то - то и этих проблем не будет.
  • Игорь Шевченко © (09.01.09 19:32) [9]
    MsGuns ©   (09.01.09 17:02) [7]


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


    Я дико извиняюсь, а зачем может потребоваться менять шрифт заголовка ?
  • 31512 © (09.01.09 19:38) [10]

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

    Оооооо, Игорь! Поменять шрифт заголовка - это фетиш заказчиков! :-D Я этого уже наелся. У некоторых просто крыша едет по этому поводу. Можно подумать, что качество отчёта от этого как-то зависит. А ещё, не дай бог, если отчёт не на одну страницу, то последняя должна быть заполнена не менее, чем на половину! :-)))
  • Игорь Шевченко © (09.01.09 19:48) [11]
    31512 ©   (09.01.09 19:38) [10]


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


    У нас как бы немелкие заказчики, но просьбу сменить шрифт заголовка я слышу впервые. Мне кажется, что для заказчиков шрифт заголовка не так важен, как функциональность программы
  • 31512 © (09.01.09 20:07) [12]

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

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

    Поэтому я выбрал (FreeReports/FastReports). Там можно выбрать сохранять в dfm или нет. И так можно крутить и эдак.
  • Игорь Шевченко © (09.01.09 20:16) [13]
    31512 ©   (09.01.09 20:07) [12]

    Бывает.

    Разные программы, разные заказчики - разные подходы.
  • Anatoly Podgoretsky © (09.01.09 22:29) [14]
    > 31512  (09.01.2009 19:38:10)  [10]

    А предыдущая?
 
Конференция "Прочее" » Чем, и стоит ли, заменить Quick Reports? [D7]
Есть новые Нет новых   [134454   +43][b:0][p:0]