Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Supported version of TeeChart 7 for Report Builder 7.04

edited March 2006 in General
Hi,

I have bought Teechart 7, but I have problems to make installation
working with RB 7.04. When I have installed Teechart 7.00, it looks ok,
but closing report with chart produces AccessViolation error. It may be
because there is some bugs in TeeChart 7.00, but if I install Teechart
7.01, I got errors on existing reports because of some missing properties
and Delpji crashes. So, what should I do to make it work?

Jan Najvarek



--- posted by geoForum on http://delphi.newswhat.com

Comments

  • edited March 2006
    Hi Jan,

    TeeChart 7.00 was the native version supported by ReportBuilder 7.04. We
    have seen problems in the past with this version regarding a free
    notification bug when closing the application. This was a TeeChart error
    and I believe has been fixed for the latest versions of TeeChart. In order
    to use a later version of TeeChart with ReportBuilder you will need to
    either upgrade your version of RB or rebuild the RB\TeeChart packages by
    following the instructions given in the ReportBuilder Reference | TeeChart |
    Delphi X |... section in the RB help, then click on a teechart link.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2006
    Good luck rebuilding the packages!

    If you manage to do it please let me know!

  • edited March 2006
    > Good luck rebuilding the packages!
    Paul,

    This may or may not be of assistance to you but I thought I would share my
    experiences.

    I tried to install TeeChart 7.06 Pro today into my Delphi 6 environment
    that already had RB 9 installed; not exactly the same situation as yours,
    but close enough.

    Anyway, I followed the directions and like you found that I had to rebuild
    packages. This did not seem to want to work. I found myself getting the
    same kind of errors you received, so I dug into it a bit. I tried brute
    forcing it to no avail. I reluctantly read the help file :-), and found
    that it didn't work quite right either.

    What worked for me was "adjusting" the instructions given in the
    ReportBuilder help. I changed the following:

    Manual Installation Instructions updates...
    1. In step 1 of the help, it states you should copy a set of files from the
    ..\RBuilder\TeeChart\Tee700 folder to the ..\RBuilder\Lib folder. Among
    these files is one titled ppChrtDPEd.dcu. This file does not exist. The
    file that SHOULD be copied is ppChDPEdDlg.dcu.

    2. Step 4 states you need to copy two files, rbTC96.bpl and rbTDBC96.bpl
    from ..\RBuilder\TeeChart\Tee700 to the Windows\System32 folder. One
    additional file should be mentioned here, rbTCUI96.bpl.

    3. Step 5 states you should copy several source files if you have the
    registered version of ReportBuilder. Among these files is ppChrtDPEd.pas
    which does not exist. The file that needs to be copied instead is
    ppChDPEdDlg.pas.

    4. Step 6 tells you to try installing a file into Delphi. The file listed
    is dclRBC96.dpl, it SHOULD read dclRBC96.bpl.

    Now that I have typed all of these instructions, I guess I should caution
    you that you will most likely still need to recompile the packages anyway,
    in fact I almost guarantee it. However all is not lost. All you have to
    do is make one more correction to the Help file.

    Compiling the ReportBuilder TeeChart packages Updates...
    The rbTCUI96.dpk package given by Digital Metaphors and placed in the
    RBuilder\TeeChart folder is missing a file from the Requires section. It
    needs to have TeeDB76.dcp added to it and it must be rebuilt. I did this
    between steps 7 and 8.

    Other than that, following the help file instructions the rest of the way
    worked fine for me. Delphi 6 appears to work correctly with Reportbuilder
    9 and TeeChart 7.06.

    Hope some of that helps.

    --
    Regards,

    Rich Ackerson
This discussion has been closed.