Fastreport + fastscript + fastcube

on-lite

Турист
FastReport 5.2.3 Full Source
FastReport 5.2.12 Full Source
FastReport 5.4.7 Pro Full Source - Спасибо claudiodefranca


[HIDE=0]
FastReport 5.2.3 Full Source
pass - FastReport
Зеркало без пароля zip архив

FastReport 5.2.12 Full Source
not pass
Зеркало без пароля zip архив

FastReport 5.2.12 SRC ENT Install (Key in Archive)
Зеркало без пароля zip архив

FastReport 5.4.7 Pro Full Source
Key: !Ok7gXE17SRQdsNwwpHF3rBMjbhoFF94A39c1NG8UALI
Зеркало без пароля zip архив


[/HIDE]
подходит для версий:



Ручная установка пакета FastReport

1. Download and unzip http://dfiles.ru/files/zkip17szc or http://dfiles.ru/files/d1pd18t51(pass:FastReport) a folder C:\fr5
2. Run as administrator C:\fr5\recompile.exe
3. + Select the compiler = choose your version
+ Select the fastreport version = Enterprise
+ Select the TeeChart version = TeeChartStd
+ What you want to do = Recompile all packages
+ Select path to FIB bpl file = C:\fr5\Source\FIB
4. Compile button
It should compile without error
After compiling a window Recompiled files are in the C:\fr5\Libxx
where xx - number version of Delphi
5. Open Delphi
Menu Tools -> Environment Options -> Library -> Library path
Add C:\fr5\Libxx
Menu Component -> Install Packages -> Add
Select dcl * .bpl
Press the OK button
You can use .

=================
Добавил видео, как устанавливать компонент FastReport в среду Delphi 7

[HIDE=0]
https://youtu.be/I5Cq4x0Q4JA
[/HIDE]
P.S. В видео, при компиляции из исходников, есть 2 ошибки незначительные со шрифтами. На работу компонента это не влияет. Пользуйтесь, кому лень читать и вникать =)
 
Last edited by a moderator:

GlazkovD

Турист
С этой версией столкнулся со следующей проблемой: когда вызывается конструктор отчетов, то вываливается ошибка обращения к памяти по адресу 00000....
для себя я ее решил добавлением проверки в
procedure TfrxObjectInspector.FormResize(Sender: TObject); в файле frxInsp.pas

If FTabs<>nil then FTabs.SetBounds(0, ObjectsCB.Top + ObjectsCB.Height + 4, ClientWidth, h);
 

on-lite

Турист
С этой версией столкнулся со следующей проблемой: когда вызывается конструктор отчетов, то вываливается ошибка обращения к памяти по адресу 00000....
для себя я ее решил добавлением проверки в
procedure TfrxObjectInspector.FormResize(Sender: TObject); в файле frxInsp.pas

If FTabs<>nil then FTabs.SetBounds(0, ObjectsCB.Top + ObjectsCB.Height + 4, ClientWidth, h);
На delphi 7 такой ошибки нет, все пашет ровно!
 

vovag3074

Турист
Нашел интересную ошибку. В отчете есть штрих-код версия 4.х. Если открываю 5 - 32 бит все нормально, если 64 - бит - ошибка по адресу 00000..... Лечится пересохранением шаблона в 5 версии 32 бита. (шаблоны хранятся отдельно от программы)
 

on-lite

Турист
Нашел интересную ошибку. В отчете есть штрих-код версия 4.х. Если открываю 5 - 32 бит все нормально, если 64 - бит - ошибка по адресу 00000..... Лечится пересохранением шаблона в 5 версии 32 бита. (шаблоны хранятся отдельно от программы)
Версия Fastreport 5.1-5.2 сырая еще, лучше откатится на 4.15
или найти версию 5.3, но усиленно ищу, как найду выложу сюда, чтобы всем было хорошо! :eek:
 

PEAKTOP

Местный
а в чем отличие enterprise версии от встроеной в delphi?
1. В кастрации встроенной версии FastReport по функционалу.

2. В торможении встроенной версии по номеру релиза и, соответственно, по функционалу.
К примеру, вместе с Delphi может идти версия 4.XX, в то время как на черном рынке сырцов уже вовсю гуляет FastReport 5.23
 

fw29

Турист
подскажите, пожалуйста, а можно в ХЕ8 заменить встроеный fastreport на полноценный 5.х.х.?
 

on-lite

Турист
подскажите, пожалуйста, а можно в ХЕ8 заменить встроеный fastreport на полноценный 5.х.х.?
Можно! Этот компонент скачиваете и по инструкции все, но перед этим надо удалить встроенный компонент FastReport, иначе выдаст ошибку конфликта при установке этого компонента

Компонент который выложен в этой теме работает на D7 - XE10.
 
Last edited by a moderator:

mmd00

Турист
Я пытался для XE8 собрать 5.2 по инструкции как раньше, некоторые части отказываются компилироваться (BDE, IBX) - они как бы и не нужны мне, но основная часть дизайн пакета frx не хочет устанавливаться. Говорит нет точки входа в процедуру.
 

vovag3074

Турист
Я пытался для XE8 собрать 5.2 по инструкции как раньше, некоторые части отказываются компилироваться (BDE, IBX) - они как бы и не нужны мне, но основная часть дизайн пакета frx не хочет устанавливаться. Говорит нет точки входа в процедуру.
Мешает ранее установленная версия. Найдите на компьютере frx*.bpl и удалите.
 

mmd00

Турист
Спасибо. С этим я разобрался.
В результате нашел версию 5.2.12 с выбором компилятора XE8 в recompile.exe.
Все работает теперь. :)
 
Top