Subject RE: [IBO] D7 and FastReport2.53 vcl
Author Dmitriy A. Beloshistov
>My original package file, FR7.dpk, requires stuff I don't have.

>What more confuses me is that I compiled the package last year and I haven't changed anything since, and now I can't compile it.

> Why? It`s package for IBO 3.6.x. Check correct {$IFDEF xxxx}
definition. You must define IBO40xxxx or IBO_xxx but NO BOTH! Don`t save FR7.dpk from Delphi IDE. IDE remove all {$ifdef ....} from dpk.

>Is this the stuff in fr.inc? What's the difference between IBO40xxx and IBO_xxx?

Oh ;) IBO_xxx - package from IBO v3.x (very old)...

Take package FR7.dpk and FR.INC from my private message for you and try recompile....

>I just want to be able to use IBO and fast report, why is it so hard?

In readme from FR included hint - don`t save package from IDE!


WBR,Dmitry Beloshistov AKA [-=BDS=-]
-----Original Message-----
From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On Behalf Of irogla
Sent: Tuesday, December 18, 2007 11:43 PM
To: IBObjects@yahoogroups.com
Subject: Re: [IBO] D7 and FastReport2.53 vcl

I don't understand this.

My original package file, FR7.dpk, requires stuff I don't have.

What more confuses me is that I compiled the package last year and I haven't changed anything since, and now I can't compile it.

> Why? It`s package for IBO 3.6.x. Check correct {$IFDEF xxxx}
definition. You must define IBO40xxxx or IBO_xxx but NO BOTH! Don`t save FR7.dpk from Delphi IDE. IDE remove all {$ifdef ....} from dpk.

Is this the stuff in fr.inc?
What's the difference between IBO40xxx and IBO_xxx?

I just want to be able to use IBO and fast report, why is it so hard?

// Johan

--- In IBObjects@yahoogroups.com <mailto:IBObjects%40yahoogroups.com> , "Dmitriy A. Beloshistov" <torin@...>
wrote:
>
>
> >Do I need to uninstall anything before compiling the package?
>
> No (only for additional FR fetures only).
>
> >It first couldn't find IBO40CRT, IBO40FRT, IBO40TRT etc in FR7.dpk.
I found out that these files should be named IBO40XXX_D7 so I fixed that.
> Ok
>
> >Then it also couldn't find IBO_D7, which I couldn't fix. These I
couldn't fix either:
>
> Why? It`s package for IBO 3.6.x. Check correct {$IFDEF xxxx}
definition. You must define IBO40xxxx or IBO_xxx but NO BOTH! Don`t save FR7.dpk from Delphi IDE. IDE remove all {$ifdef ....} from dpk.
>
> >//TEE45,
>
> TeeChart support. Charts, diagrams etc....
>
> //RXCTL7,
>
> RxLib support. Need installed RxLib (check in google ;) Can be skipped.
>
> //mwEdit_D7,
>
> wmEdit support (see SynEdit project on sourceforge.net). It`s editor
with syntax highlight. Also can be skipped.
>
> >Furthermore I got error msg: Could not compile used unit
'fr_const.pas', 'fr_old.pas' etc. I don't know why?
>
> Place path to installed FR into you delphi library path("Environment
options"->"Library"). Delete precompiled .dcu, if you have full FR sources and recompile. Also check other used by FR packages (RxLib as
example) if required.
>
> WBR,Dmitry Beloshistov AKA [-=BDS=-]
> -----Original Message-----
> From: IBObjects@yahoogroups.com <mailto:IBObjects%40yahoogroups.com>
> [mailto:IBObjects@yahoogroups.com <mailto:IBObjects%40yahoogroups.com>
> ]
On Behalf Of irogla
> Sent: Monday, December 17, 2007 10:37 PM
> To: IBObjects@yahoogroups.com <mailto:IBObjects%40yahoogroups.com>
> Subject: Re: [IBO] D7 and FastReport2.53 vcl
>
> Hi,
>
> Thanks for the package, I tried to compile it but not without problems.
>
> Do I need to uninstall anything before compiling the package?
>
> It first couldn't find IBO40CRT, IBO40FRT, IBO40TRT etc in FR7.dpk.
I found out that these files should be named IBO40XXX_D7 so I fixed that. Then it also couldn't find IBO_D7, which I couldn't fix. These I couldn't fix either:
>
> //TEE45,
> //RXCTL7,
> //mwEdit_D7,
>
> Furthermore I got error msg: Could not compile used unit
'fr_const.pas', 'fr_old.pas' etc. I don't know why?
>
> So back to my question, what should I do to get it to work?
>
> // Johan
>
> --- In IBObjects@yahoogroups.com <mailto:IBObjects%40yahoogroups.com>
<mailto:IBObjects%40yahoogroups.com> , Thierry Holtzmann <tholtzmann@>
> wrote:
> >
> > I have frIBOComponents (frDBXComponents counterpart for IBO Dataset
> > compatible components) that can be put into report, I can send
them to
> > you privatelly if you wich.
> >
> > irogla a écrit :
> > >
> > > Ok, that worked.
> > >
> > > But how do I connect to a FB database from inside a FR report?
> > > I did it before with visual components from IBX (TfrIBXComponents):
> > > TfrIBXDatabase and TfrIBXQuery. How do I connect to FR without
> > > visual components? Can I access a firebird component in my delphi
> > > project, from inside my report?
> > >
> > > I thought Powerpack was a package with fast report components
for IBO.
> > >
> > > // Johan
> > >
> > > --- In IBObjects@yahoogroups.com
> > > <mailto:IBObjects%40yahoogroups.com>
> > > <mailto:IBObjects%40yahoogroups.com>
> <mailto:IBObjects%40yahoogroups.com>,
> > > "Dmitriy A. Beloshistov" <torin@>
> > > wrote:
> > > >
> > > >
> > > > Check these defines in FR.INC file.Must be as:
> > > >
> > > > //------------------- Interbase Objects (IBO) components
> ------------
> > > > // Allows using IB_Objects.
> > > > {$DEFINE IBO}
> > > > // Also uncomment the following line if you have IB_Objects
ver4.0+.
> > > > {$DEFINE IBO4}
> > > >
> > > > Check REQUIRES section in FR7.dpk. Must be as:
> > > >
> > > > requires
> > > > VCL,
> > > > VCLSMP,
> > > > DESIGNIDE
> > > > {$IFDEF IBO}
> > > > {$IFDEF IBO4}
> > > > , IBO40CRT,
> > > > IBO40FRT,
> > > > IBO40TRT,
> > > > IBO40VRT,
> > > > IBO40XRT
> > > > {$ELSE}
> > > > , IBO_D7
> > > > {$ENDIF}
> > > > {$ELSE}
> > > > , VCLDB
> > > > {$ENDIF}
> > > > {$IFDEF BDE}, BDERTL {$ENDIF}
> > > > {$IFDEF IBX}, IBXPRESS {$ENDIF}
> > > > {$IFDEF ADO}, ADORTL {$ENDIF}
> > > > {$IFDEF JPEG}, VCLJPG {$ENDIF}
> > > > {$IFDEF TeeChartStd},TEE {$ENDIF} {$IFDEF TeeChart45}, TEE45
> > > > {$ENDIF} {$IFDEF RX}, RXCTL7 {$ENDIF} {$IFDEF MWEDIT}, mwEdit_D7
> > > > {$ENDIF} {$IFDEF QBUILDER}, OQB70 {$ENDIF};
> > > >
> > > > P.S. I`m use D6 + FR 2.5x + latest IBO - all OK.
> > > >
> > > > WBR,Dmitry Beloshistov AKA [-=BDS=-] -----Original Message-----
> > > > From: IBObjects@yahoogroups.com
> > > > <mailto:IBObjects%40yahoogroups.com>
> > > > <mailto:IBObjects%40yahoogroups.com>
> <mailto:IBObjects%40yahoogroups.com>
> > > [mailto:IBObjects@yahoogroups.com
> > > <mailto:IBObjects%40yahoogroups.com>
> > > <mailto:IBObjects%40yahoogroups.com>
> <mailto:IBObjects%40yahoogroups.com>] On
> > > > Behalf Of irogla
> > > > Sent: Thursday, December 13, 2007 2:53 PM
> > > > To: IBObjects@yahoogroups.com
> > > > <mailto:IBObjects%40yahoogroups.com>
<mailto:IBObjects%40yahoogroups.com>
> > > > <mailto:IBObjects%40yahoogroups.com>
> > > > Subject: [IBO] D7 and FastReport2.53 vcl
> > > >
> > > > Hi,
> > > >
> > > > I'm currently moving from IBX to IBO and installed the IBO4 for
> delphi
> > > > 7. It went ok and everything works.
> > > >
> > > > But I'm using fastreport2.53 vcl, and used the ibx components.
> > > > I'm now trying to get IBO to work with FR2.53 vcl as well, but I
> don't
> > > > know how.
> > > >
> > > > I downloaded the powerpack 2.47 and tried to compile and install
> > > > the DBEngine FR_IBO, FRIBO5.dpk. The problem is that the package
> can't be
> > > > compiled because files are missing. It is not a path problem, it
> > > > is files does not exists at all. I wan't to know why the package
> > > > isn't working and what I can do to make it work?
> > > >
> > > > // Johan
> > > >
> > >
> > >
> >
>