2.52 Installation

I just purchased FastReports because of the recommendation from NexusDB, but I'm very disappointed with all this.

My first issue is that my installation instructions are incorrect, and after I move the FR_Class.pas file to where it said it should go, I then removed the 2.52 components, and tried to recompile the FR7.dpk file, and got errors.

The package is trying to include files IBO40CRT, IBO40FRT, TRT, VRT, XRT, _D7, but these files along with others are not on my hard drive.

So far, I'm wondering what all the hype is about, and nearing the point of asking for my money back.

Why can't the installation be complete like other packages, and why are these files not found.

It would also be nice if we has a news group, and not a forum.

Thanks,
PBainter

Comments

  • SamuraySamuray Administrator
    edited 6:51PM
    We shall make news since day for day.

    Your fr7.dpk is broken. Don't save fr7.dpk on delphi query after installation (Delphi remove all precompiler directives). Get original fr7.dpk and try again please.
  • edited 6:51PM
    pbainter wrote:
    I just purchased FastReports because of the recommendation from NexusDB, but I'm very disappointed with all this.

    My first issue is that my installation instructions are incorrect, and after I move the FR_Class.pas file to where it said it should go, I then removed the 2.52 components, and tried to recompile the FR7.dpk file, and got errors.

    The package is trying to include files IBO40CRT, IBO40FRT, TRT, VRT, XRT, _D7, but these files along with others are not on my hard drive.

    So far, I'm wondering what all the hype is about, and nearing the point of asking for my money back.

    Why can't the installation be complete like other packages, and why are these files not found.

    It would also be nice if we has a news group, and not a forum.

    Thanks,
    PBainter
    pbainter:
    I wouldn't take the decision of taking the money back, that would be a big error.
    Fast-Report is the best, and if u take another common report stuff, you'll be dissapointed in a looooooooooooooooooooooot more situations than this.
    Be sure all the problems related to your FR install, etc. will be resolved here. Be patient and enjoy FR as we do !!!
    ;)
  • edited 6:51PM
    I didn't save the package file. I used it as it was from the installation, and got the error.

    Paul
  • edited 6:51PM
    Original fr7.dpk file should looks like this:
    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};
    

    You may take a look at your file, which is probably looks like:
    requires
      VCL,
      VCLSMP,
      DESIGNIDE, 
      IBO40CRT,
      IBO40FRT,
      IBO40TRT,
      IBO40VRT,
      IBO40XRT, 
      IBO_D7, 
      VCLDB,
      BDERTL,
      IBXPRESS,
      ...
    
  • gordkgordk St.Catherines On. Canada.
    edited 6:51PM
    Hi pbpainter. AlexTZ
    I can understand the frustration and have experienced it also,
    Alexander try doing an install following your own installation instructions and you will create the problem every time
    Do your basic install ie fr7dpk,compile and install.
    now follow these directions
    from fastreportinstall.txt of querybuilder.
    Working with Open QueryBuilder in FastReport.
    (only in registered FastReport version)

    1. Install QueryBuilder

    2. Uncomment line 150 {$DEFINE QBUILDER} in file FastReport\Sources\fr.inc
    Change
    //{$DEFINE QBUILDER}
    to
    {$DEFINE QBUILDER}

    3. Recompile FastReport package.

    we have to make assumptions on item1 as there is no specific install instructions.
    item2 that define in fr.inc still reads for old data manager.
    item3 here is where the problem arises
    remove fr7 from installed packages
    When you try to recompile, delphi wants to modify the dpk
    to add oqb70 if you don't accept of course nothing happens and no fr.
    if you do accept then delphi modifies the dpk and strips all the ifdefs.
    so of course it wants to install all the ibo and so on stuff.
    and no matter what, you can't get the oqb stuff to work with the dialog forms.
    because the individual dbengines now want the fr.inc qbuilder define
    to build the necessary lnk forms etc.
    IMHO
    I firmly believe that you need to consider that developers need the ability to be able to use oqb with fr and in other places within a given application.
    Then there is also fr3 to consider as well
    sincerely,
    gordk








  • edited 6:51PM
    I see. Just replace the fr7.dpk's 'requires' section with this:
    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};
    

    We'll upload the corrected files ASAP.
  • gordkgordk St.Catherines On. Canada.
    edited 6:51PM
    Thanks Alexander
    I tried that already under xp and got no where.
    I'll go back and retry may have installed oqb improperly
    I assume compile oqb dpk copy dpl to windows system32
    then compile and install oqb dcldpk correct.
    regards ;)
  • edited 6:51PM
    I've updated the OQB install instructions:

    1. Install QueryBuilder

    1.1. Add paths to library path
    - in the Delphi IDE, select "Tools|Environmet options..." menu
    - go "Library" tab, "Library path" edit box
    - add path to FastReport\QueryBuilder\Source

    1.2. Install QueryBuilder packages
    - open OQB*0.dpk (* - your delphi version) and compile it, do not install
    - copy Delphi_dir\Projects\Bpl\OQB*0.bpl to Windows\System32 dir (or
    Window\System for Win9x/Me)
    - open dclOQB*0.dpk, compile and install it


    2. Uncomment line 150 {$DEFINE QBUILDER} in file FastReport\Sources\fr.inc
    Change
    //{$DEFINE QBUILDER}
    to
    {$DEFINE QBUILDER}

    3. Recompile FastReport package.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.