Supported version of TeeChart 7 for Report Builder 7.04
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
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
This discussion has been closed.
Comments
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
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
If you manage to do it please let me know!
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