Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2010, 23:20   #1
Anna_fors
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 80
По умолчанию ФОРМИРОВАНИЕ отчетов

Здравствуйте, форумчане!
Не могли бы вы мне ответить на некоторые вопросы:
1. С помощью каких инструментов можно быстро создавать слож. отчеты (программирую на дельфи, БД-Access.)
2. подскажите литературу по формированию отчетов
3. уважаемые программисты, поделитесь хоть какими-нибудь исходниками на тему отчетов (для наглядности)
Anna_fors вне форума Ответить с цитированием
Старый 14.02.2010, 03:55   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

FastReport - но он платный, в бесплатной версии он печатает на странице "Demo version" (кажется)
QReport - старый но надежный
и
Rave отчеты, обо всем есть в нете куча инфы, так что гугл в помощь
Исходниками могу только на С++ полностью ручное формирование отчета))
psycho-coder вне форума Ответить с цитированием
Старый 14.02.2010, 04:35   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я за FastReport +1

Цитата:
FastReport - но он платный
была старенькая полностью бесплатная версия fastreport'а, называлась FreeReport - доступна на оф.сайте

кроме того, найти свежую полнофункциональную (краденную ) версию FastReport (не знаю уж к счастью или к сожалению) никаго труда не составляет.

И ещё, если отчёты нужны не для собственных развлечений, а для коммерческой работы нормальной организации, то просто можно (И НУЖНО) купить этот компонент за вполне адекватные деньги!

так что совет такой, ставьте FastReport, пробуйте, и принимайте правильное решение
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.02.2010, 10:37   #4
Anna_fors
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 80
По умолчанию

Спасибо всем за ответ Буду пробовать. А скажите, для начинающего как долго строятся отчеты средней сложности? FastReport - это решение проблемы в таких случаях?

А как новый компонент добавлять в среду Дельфи?

Последний раз редактировалось Stilet; 15.02.2010 в 09:12.
Anna_fors вне форума Ответить с цитированием
Старый 14.02.2010, 12:12   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

по разному. Самый распространнёный способо - открыть нужный файл *.DPK от компонента (для своей версии Delphi) и нажать в открывшемся окошке кнопочку "Install" (или "Compile" - если устанавливается пакет времени исполнения - run-time pacckage)
А вообще, если речь идёт о FastReport, то запускаете setup, и с компонентом прилагается инструкция (в том числе и на русском языке), как этот компонент установить.

p.s. поищите на форуме, тут это обсуждалось, не получится - пишите, разберёмся (только не забудьте указать версию Delphi и какую версию компонента Вы пытаетесь установить)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.02.2010, 17:50   #6
Anna_fors
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 80
По умолчанию

Serge_Bliznykov (если можно просто Сергей), помогли бы вы мне определиться с выбором версии FastReport для Delphi 7. Какую именно выбрать? И примерно сколько это стоило бы?
Anna_fors вне форума Ответить с цитированием
Старый 14.02.2010, 20:00   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

можно и просто Сергей..
ну, к сожалению, я не имел опыта работы со всеми версия FastReport, да, по большому счёту, это и неважно, какая версия. я бы рекомендовал брать самую крайную на текущий момент (это, если не ошибаюсь, v4.9)

Цитата:
Существует четыре варианта поставки FastReport VCL 4, различающихся ценой и функциональностью: Basic, Standard, Professional и Enterprise. Посмотреть варианты поставок можно здесь.
По поводу стоимости рекомендую посмотреть на оф.сайте - стоимость FR VCL 4.9.

но я ещё раз НАСТОЯТЕЛЬНО советую скачать и поставить либо триальную версию с оф.сайта, или найти полную версию и поставить её.
Потому что, если разработчики предоставляют возможность попробовать свой продукт - то этим надо воспользоваться. Установите, нарисуете пару отчётов нужной Вам сложности, а потом оплатите лицензию.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.02.2010, 22:51   #8
Anna_fors
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 80
По умолчанию

Сергей, я хочу уточнить некоторые детали:
Цитата:
Потому что, если разработчики предоставляют возможность попробовать свой продукт - то этим надо воспользоваться. Установите, нарисуете пару отчётов нужной Вам сложности, а потом оплатите лицензию.
А это реально сделать, т.е. сначала попробовать, а потом оплатить. Или это делает не каж. разработчик??? Лично я увидела на оф. сайте по выбранной версии выставленный счет, который нужно сначала
оплатить. Значит, пробной версии (например:FastReport VCL 4 Basic Edition Single license) нет. Или я что-то не допонимаю

Сергей,
только что разобралась со всеми версиями. Когда прочитала лицензионное соглагшение на оф. сайте, все стало понятно. Если появятся вопросы другие , буду обращаться

Последний раз редактировалось Stilet; 15.02.2010 в 09:14.
Anna_fors вне форума Ответить с цитированием
Старый 15.02.2010, 13:22   #9
Anna_fors
Пользователь
 
Регистрация: 14.08.2007
Сообщений: 80
По умолчанию

Доброго времени суток!
Вот пока работаю с очетом, возник сразу вопрос следующий:
- приложение, для которого я разрабатываю отчеты, нужно переносить на др. копм. Я знаю лишь один вариант переноса - это установить на др. компе все те инстументы, с помощью которых я писала программу. Это ужасно, и FastReport (как компонент) нужно тоже установаливать. И все вручную. Уважаемые программисты и профессионалы, буду очень)))))) рада, если вы мне облегчите мой труд , если поделитесь своим опытом или советом
Anna_fors вне форума Ответить с цитированием
Старый 15.02.2010, 23:33   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Я знаю лишь один вариант переноса - это установить на др. компе все те инстументы, с помощью которых я писала программу.
Да Господь с Вами! Зачем это?!
Программа (проект) откомпилированный Delphi (получится exe файл) прекрасно будет работать на любом компьютере с Windows!
Если вдруг Вы зачем-то для доступа к данным использовали BDE (надеюсь, что это не так), тогда на этом компьютере надо будет установить BDE.
FastReport устанавливать НЕ НАДО!

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

p.s. надеюсь, что Вы не используете компиляцию с run-time пакетами (.BPL) ? Хотя и в этом случае достаточно перенести (просто копированием) нужные пакеты вместе со своим EXEшником.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формирование отчетов на основании шаблона Slaykursk Microsoft Office Excel 0 01.12.2009 10:16
Печать отчетов Cpluser Общие вопросы .NET 1 06.05.2009 21:51
Создание отчетов FaTaL Компоненты Delphi 4 10.05.2008 21:47
QReport и несколько отчетов nimasu Компоненты Delphi 0 17.12.2007 17:07
лучший генератор отчетов Ko$tello БД в Delphi 3 06.12.2006 11:18