Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» FastReport

Автор: Arvur
Дата сообщения: 14.04.2011 09:28
mmlm10

Цитата:
В закромах нашлось это

У меня вроде бы это есть, но под семеркой собрать не получилось.
Автор: deadvictor
Дата сообщения: 15.04.2011 15:47
всем доброго времени суток...ребят...программисты...помогите решить проблему...я сча делаю диплом...и в нем мне надо делать кучу отчетов...пошарившись в нете я понял что мне подойдет Fast Report...ну я скинул поставил...но он оказался платный...тобеш триальный и с ограничениями...на моих отчетах он пишет мол версия незарегестрирована....ну и тама блаблабла...помогите решить этот вопрос...как убрать ту надпись...может у кого нить есть лицензия этого Fast Reporta...либо ключик...кряк...или еще что...помогите плиз...диплом сдавать уже скоро...заранее спасибо...любая информация и помощь мне помогут...буду очень благодарен и признателен вам за помощь...
Автор: marser
Дата сообщения: 15.04.2011 16:54
deadvictor
В http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=47325&start=1640#lt периодически выкладывают. Версия для печать, Ctrl+F и ищите по слову FastReport
Автор: deadvictor
Дата сообщения: 16.04.2011 23:10
спасибо конечно marser но по этой ссылке я ничего не нашел....ребята помогите....реально ппц...без отчетов у мя не будет диплома=(помогите...
Автор: mmlm10
Дата сообщения: 17.04.2011 00:06
deadvictor

Цитата:
ничего не нашел


Плохо искал. Там все есть. И скачивается, и открывается
Автор: krapotkin
Дата сообщения: 18.04.2011 11:25
deadvictor
для диплома "версия не зарегистрирована" может и нормально ?
Кроме того FR Basic Edition - 690р.
IMHO - вполне доступно даже для дипломника
Автор: deadvictor
Дата сообщения: 18.04.2011 14:42
mmlm10...раз ты говоришь что все есть и скачивается...скинь тогда мне ссылку плиз...
Автор: VitalijUA
Дата сообщения: 16.06.2011 18:00
Раньше пользовался QuickReport, вот есть необходимость перейти на FastReport, здесь больше возможностей.
Разработка ведется в Delphi 2010, FastReport 4.10.5

Графики необходимо было добавить в середину отчета. Сделал так: начало загрузил из файла, середину создаю программно (графики в цикле) , окончание загрузил из второго файла.
Но есть некоторые глюки.

Код:
frxReportM.Clear;
frxReportM.PrepareReport(True);
frxReportM.LoadFromFile(DM.ApplPatch+'BookMS01.fr3');

DM.qibBookV.First;
while not DM.qibBookV.Eof do
begin
with DM.qibBookO do
begin
Close;
SQL.Clear;
SQL.Add('select * from BookO O');
SQL.Add('where ');
{SQL.Add('(IDVYBORKA = NVYBORKA ) ');
SQL.Add('and ');
}
SQL.Add('(O.IDVYBORKA = '''+DM.qibBookV.FieldByName('NVYBORKA').AsString+''') ');
SQL.Add('order by O.IDVYBORKA, O.NOBRAZEC');
Open;
FetchAll;
end;

//далее пропускаю сам код вывода графиков
//DataSet:=frxDBDatasetBV;
//создаю страницу
//график по первому критерию

//создаю страницу для следующего графика
//график по второму критерию

DM.qibBookV.Next;
frxReportM.PrepareReport(False);

end;

frxReportM.LoadFromFile(DM.ApplPatch+'BookMS02.fr3');
frxReportM.PrepareReport(False);

frxReportM.ShowPreparedReport;
Автор: Man_Without_Face
Дата сообщения: 29.06.2011 08:43
Подскажите как в объекте текст, отформатировать целое число таким вот образом:
1001 0100 0000 5000
Автор: YuriyRR
Дата сообщения: 30.06.2011 02:06
Man_Without_Face

Цитата:
Подскажите как в объекте текст, отформатировать целое число таким вот образом:
1001 0100 0000 5000


[FR_L1."F_1" #n#### #### #### ####]
Автор: leoadm
Дата сообщения: 26.07.2011 22:44
У одного приятеля такая проблема с фастом: русские буквы отображаются во время отладки в репорте, и при запуске проги из среды Delphi, а при запуске готового приложения на форме, где должен быть русский текст - пустое место. Система ХР - русская, версия фаста 4.7 Delphi 2009. Может кто подскажет куда копать?
Автор: mdid
Дата сообщения: 27.07.2011 10:36
leoadm
любой текст или тот который берется из базы?
твой приятель случаем не балуется с установкой левых шрифтов в качестве системных?
Автор: leoadm
Дата сообщения: 27.07.2011 23:14
mdid
Не, шрифт стандартный Arial. Текст не из базы а который статичный в шапке отчета
Автор: mdid
Дата сообщения: 28.07.2011 07:46
а вообще попробуйте обновиться до последней версии..вроде 4,11 последняя
и что даже если создать пустой отчет...положить в секцию reporttitle memo с текстом и в режиме превью тож все плохо?
Автор: volser
Дата сообщения: 28.07.2011 09:37
leoadm
Английский текст выводится нормально?
Автор: GeXamin
Дата сообщения: 29.07.2011 11:04
Ребята, подскажите, может кто стыкался. Есть отчет, работает нормально, но у некоторых пользователей срабатывает со 2 раза - 1 раз только шапка, со второго с данными. Фаст 2,4 .
Автор: leoadm
Дата сообщения: 02.08.2011 08:48
volser
Да, английский без проблем.
GeXamin
А фаст чего такой старый? может хотябы до 3.х обновиться?
Автор: mdid
Дата сообщения: 02.08.2011 15:19
leoadm
3 фаст глюкнутый на всю голову...или 2 или 4
запустите прогу на другом компе..если там все норм то скорее всего у вас стоят криво шрифты системные...по моему у сотрудника был похожий косяк
Автор: GeXamin
Дата сообщения: 02.08.2011 23:49
leoadm старый проэкт - тупо сопроводиловка.
mdid надо попробовать - из 15 вылазит глюк только на двух.
Автор: leoadm
Дата сообщения: 03.08.2011 00:32
mdid
Ну не знаю, с тройкой у меня никогда не было проблем. А по моему случаю - шрифты нормальные, на других компах такой же глюк. Попробуем другие билды в пределах четверки...
Автор: ekemov
Дата сообщения: 03.08.2011 14:40
Скорее всего поставил какую програмулину, а она переписала системные шрифты, вот русский и отвалился, обычно помагает перенос шрифтов с чистой винды на ту что глючит.
Автор: GeXamin
Дата сообщения: 11.08.2011 09:02
Уважаемые, поделитесь FastReport Server.
Автор: druff
Дата сообщения: 11.08.2011 15:42
FastReport присутствует в свежей бете Delphi XE2 в качестве опции при установке. Интересно, в стоимость будет входить полноценная версия или триал..
Автор: Frodo_Torbins
Дата сообщения: 12.08.2011 12:21
Имеем: Delphi 7 + FastReport 4.11
В программе есть отчетик с расположенным на нем имейджем. В этот имейдж загружаются изображения, после чего отчет отправляется на печать (диалог выбора принтера отключен). И так в цикле N раз. Проблема в том, что печатаются не все отчеты, а в зависимости от мощности компьютера. На моем ноуте через один. На этапе отладки выяснил, что в случае, когда отчет не распечатыватеся, поле TfrxReport.FPreviewPages.Count=0, хотя должно быть равно единице. Дальше пока не продвинулся - слишком там все замудрено. Кто что может подсказать?
Автор: FunCode
Дата сообщения: 12.08.2011 12:27
Frodo_Torbins

Цитата:
Имеем: Delphi 7 + FastReport 4.11
В программе есть отчетик с расположенным на нем имейджем. В этот имейдж загружаются изображения, после чего отчет отправляется на печать (диалог выбора принтера отключен). И так в цикле N раз. Проблема в том, что печатаются не все отчеты, а в зависимости от мощности компьютера. На моем ноуте через один. На этапе отладки выяснил, что в случае, когда отчет не распечатыватеся, поле TfrxReport.FPreviewPages.Count=0, хотя должно быть равно единице. Дальше пока не продвинулся - слишком там все замудрено. Кто что может подсказать?

Для начала я бы попробовал вызывать Prepare и ждать пока он вернет True и только после этого выводить на печать.
Автор: druff
Дата сообщения: 12.08.2011 14:20
Frodo_Torbins
а N - сильно большое число? Можно было попробовать реализовать такое с помощью композитного отчёта
Автор: Frodo_Torbins
Дата сообщения: 12.08.2011 15:15
FunCode
Спасибо, вроде работает. Только как то неприлично сильно загружает проц на втором и последующих отчетах. Сейчас скачаю AQTime, попробую выяснить в чем дело.

druff
Тоже была такая идея, но у меня это заняло бы приличне количество времени.
Автор: Vertimina
Дата сообщения: 22.08.2011 06:44
Помогите разобраться, делаю бланк в FastReport. В бланке есть таблица (MasterData_1) и простой текст, этот бланк занимает верхнюю половину страницы, и теперь нужно сделать так что бы тоже самое отображалось и на нижней части страницы.
Автор: ekemov
Дата сообщения: 23.08.2011 05:42
Добавиь второй MasterData, и в программе укажи что для MasterData2 теже данные вывести. А если не указывать конкретный MasterData то данные заливаються в оба сразу.
Автор: Czechoslovak
Дата сообщения: 23.08.2011 07:53
А не проще сделать просто два бланка на всю страницу?!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: CBuilder и копирование файла


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.