Hi
I have just recieved a brand new labtop.
I came with Windows 7 64 Bits.
I have installed D2010, installed all updates available to Delphi 2010.
After D2010 and all updates the machine has been restarted.
After this I have installed (everything is installed in folder C:\D2010 Komponents\):
- TMS Component Suite version 5.5.0.0
- LMD Component Suite version the newest available.
- IBObjects version 4.9.9
Here everything works fine.
Now I do this:
- Install Quick Report 5.0.4.2 Pro Delphi 2010
I start D2010, make a test appl. with a quickreport on, a TMS Komp, a LMD Komp and an IBObject komp.
Save, Compile, and run.
All perfect.
Close D2010.
Runs
TeeChart8.06Delphi2010.exe
enter licens information, direct connection to internet and install in:
C:\D2010 Komponents\TeeChart 8.06 for Delphi 2010
Installation says:
Old TeeChart standard files found at C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\Lib
Those files should be moved to a backup folder. Continue?
I press YES
I get question:
Old TeeChart standard files found at C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\Obj
Those files should be moved to a backup folder. Continue?
I press YES
I open D2010, open my test appl. add TChartGrid, save, compile and run.
Evrything OK
I then wants to have TQRChart installed.
I do this:
- Open D2010
- Open C:\D2010 komponent\TeeChart 8.06 ...\Delphi14\QucikReport\TeeAR5D14.DPK
- I choose OPTIONS to ReeQR5D14.BPL, go to DESCRIPTION and puts in a dot in "REBUILD AS NEEDED"
- I Build project, gets an error at "Requires QR5RunD2008 and delete this line
- Build once more.
- Delphi adds BDERTL and QR5RunD2010 to required.
- Builds OK
- Open C:\D2010 komponent\TeeChart 8.06 ...\Delphi14\QucikReport\DclTeeQR5D14.DPK
- Build. OK
- Install...
Now I get this error (translated from danish):
The program cannot start, because DclTee814.bpl is missing on the computer.
Try reinstalling the program again to solve the problem.
I have a Acronis copy of my partition, so I can go back to a state just when TMS, LMD and IBO is installed and try again.
Can someone please tell me where I go wrong in the above procedure?
Regards
michael
TQRChart, quickreport and Delphi 2010.
Re: TQRChart, quickreport and Delphi 2010.
After pressing OK to the above I get this:
"Can't load package C:\Users\Public\Documents\RAD Studio\7.0\bpl\TeeQR5D14.bpl
The module wasn't found"
The DclTee814.bpl Is located in
C:\D2010 Komponent\TeeChart 8.06 ...\Delphi14\Bin\DclTee814.bpl
"Can't load package C:\Users\Public\Documents\RAD Studio\7.0\bpl\TeeQR5D14.bpl
The module wasn't found"
The DclTee814.bpl Is located in
C:\D2010 Komponent\TeeChart 8.06 ...\Delphi14\Bin\DclTee814.bpl
Re: TQRChart, quickreport and Delphi 2010.
Hi mivi71dk,
I think that you have to correct some dependences.
- Open Tee8QR5D14.dpk. Check "Rebuild as Needed". Remove the reference to QR5RunD2008 and add the correct reference by yourself "QuickReport_Installation_Dir\QR5RunD2010.bpl". Remove also the reference to Tee814 and add the one for the Pro version: "TeeChartPro_Installation_Dir\Delphi14\System\TeePro814.bpl". Build it.
- Open DclTee8QR5D14.dpk. Check "Rebuild as Needed". Remove the reference to DclTee814 and add the one for the Pro version: "TeeChartPro_Installation_Dir\Delphi14\Bin\DclTeePro814". Build it.
The complete instructions for the TQRChart package can be found in the QuickReport article here.
Here are the sources and the compiled files that work for me here after following the instructions:
I think that you have to correct some dependences.
- Open Tee8QR5D14.dpk. Check "Rebuild as Needed". Remove the reference to QR5RunD2008 and add the correct reference by yourself "QuickReport_Installation_Dir\QR5RunD2010.bpl". Remove also the reference to Tee814 and add the one for the Pro version: "TeeChartPro_Installation_Dir\Delphi14\System\TeePro814.bpl". Build it.
- Open DclTee8QR5D14.dpk. Check "Rebuild as Needed". Remove the reference to DclTee814 and add the one for the Pro version: "TeeChartPro_Installation_Dir\Delphi14\Bin\DclTeePro814". Build it.
The complete instructions for the TQRChart package can be found in the QuickReport article here.
Here are the sources and the compiled files that work for me here after following the instructions:
- Attachments
-
- compiled Tee8QR5D14.zip
- (45.7 KiB) Downloaded 498 times
-
- sources Tee8QR5D14.zip
- (7.13 KiB) Downloaded 454 times
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: TQRChart, quickreport and Delphi 2010.
I actually just tried this:
The instructions were written tracing the installation of the TQRChart package from a binary TeeChart installation. As you've seen, for TeeChart sources installation, the TQRChart sources are in the "sources" folder instead of in the "QuickReport" folder.
On the other hand, TeeChart with sources includes the TeeRecompile tool that may help you in the process. I've tested it here and worked successfully, I've only had to edit manually the following:
- "C:\Program Files\Steema Software\TeeChart Pro 8.06 Full Source Code\Sources\Tee8QR5D14.dpk":
Change "{$IMPLICITBUILD ON}" for "{$IMPLICITBUILD OFF}"
Change "Tee814" for "TeePro814"
Change "QR5RunD2008" for "QR5RunD2010"
- "C:\Program Files\Steema Software\TeeChart Pro 8.06 Full Source Code\Sources\DclTee8QR5D14.dpk":
Change "{$IMPLICITBUILD ON}" for "{$IMPLICITBUILD OFF}"
Change "DclTee814" for "DclTeePro814"
According to an answer you gave GotoXY.
The above ended with TQRChart added ....
But after that the minute I open a project or start a new one I get the message DclTee8QR5D14.BPL is missing.
I give it a try with your files once more and let you know.
The instructions were written tracing the installation of the TQRChart package from a binary TeeChart installation. As you've seen, for TeeChart sources installation, the TQRChart sources are in the "sources" folder instead of in the "QuickReport" folder.
On the other hand, TeeChart with sources includes the TeeRecompile tool that may help you in the process. I've tested it here and worked successfully, I've only had to edit manually the following:
- "C:\Program Files\Steema Software\TeeChart Pro 8.06 Full Source Code\Sources\Tee8QR5D14.dpk":
Change "{$IMPLICITBUILD ON}" for "{$IMPLICITBUILD OFF}"
Change "Tee814" for "TeePro814"
Change "QR5RunD2008" for "QR5RunD2010"
- "C:\Program Files\Steema Software\TeeChart Pro 8.06 Full Source Code\Sources\DclTee8QR5D14.dpk":
Change "{$IMPLICITBUILD ON}" for "{$IMPLICITBUILD OFF}"
Change "DclTee814" for "DclTeePro814"
According to an answer you gave GotoXY.
The above ended with TQRChart added ....
But after that the minute I open a project or start a new one I get the message DclTee8QR5D14.BPL is missing.
I give it a try with your files once more and let you know.
Re: TQRChart, quickreport and Delphi 2010.
BTW - Should I not be able to just use the compiled version atteched here ?
Re: TQRChart, quickreport and Delphi 2010.
No matter how I do it, I always end up with an error.
This last attempt:
Installed TeeChart8.06Delphi2010.exe
This was done after restore by acronis, which means to a point where only
- Windows 7 64 Bits
- D2010
- LMD Tools, TMS, QuickReport 5.0.4.2
- Also Jedi 3.39 is installed at this time (which I did not mention earlier)
At this point I can open every project I have ever made (except one using TQRChart), compile, run and I can create ne projects.
I can create a new project using 1 QuickReport and 1 komp from TeeChart.
Compile and run - Everything is perfect.
This time I have installed TeeChart in the place where it self suggest.
This is:
C:\Program Filex(x86)\Steema Software\TeeChart 8.06 for Delphi 2010\
I then delete everything in:
C:\Program Filex(x86)\Steema Software\TeeChart 8.06 for Delphi 2010\Delphi14\QuickReport
And copy the above attached source code into the same follder.
I open Tee8QR5D14.dpk, build it without any error
Afterwards I open DclTee8QR5D14.dpk, Build and install.
I get the message, that TQRChart has been installed (without any errors).
So far so good.
I then close D2010 and reopen it.
Now - First time I either create a new project or open an existing one I get an error like this:
Can't load package C:\Users\Public\Documents\RAD Studio\7.0\Bpl\DclTee8QR5D14.bpl
The module was not found.
Ignore the error and continue?
NOTE: Ignoring the error may cause components to be deleted or property values to be lost
I also get this error
The program cant start, because DclTeePro814.bpl is missing on the computer.
Try reinstalling the program again to solve to problem.
I get a lot of errors - one saying Class TQRChart not found.
Trying to compile a project resolves in a lot of componets not being present.
Whatever I have done so far resolves in an error the minute I install QRChart.
I do not know where to go from here.
Please help
This last attempt:
Installed TeeChart8.06Delphi2010.exe
This was done after restore by acronis, which means to a point where only
- Windows 7 64 Bits
- D2010
- LMD Tools, TMS, QuickReport 5.0.4.2
- Also Jedi 3.39 is installed at this time (which I did not mention earlier)
At this point I can open every project I have ever made (except one using TQRChart), compile, run and I can create ne projects.
I can create a new project using 1 QuickReport and 1 komp from TeeChart.
Compile and run - Everything is perfect.
This time I have installed TeeChart in the place where it self suggest.
This is:
C:\Program Filex(x86)\Steema Software\TeeChart 8.06 for Delphi 2010\
I then delete everything in:
C:\Program Filex(x86)\Steema Software\TeeChart 8.06 for Delphi 2010\Delphi14\QuickReport
And copy the above attached source code into the same follder.
I open Tee8QR5D14.dpk, build it without any error
Afterwards I open DclTee8QR5D14.dpk, Build and install.
I get the message, that TQRChart has been installed (without any errors).
So far so good.
I then close D2010 and reopen it.
Now - First time I either create a new project or open an existing one I get an error like this:
Can't load package C:\Users\Public\Documents\RAD Studio\7.0\Bpl\DclTee8QR5D14.bpl
The module was not found.
Ignore the error and continue?
NOTE: Ignoring the error may cause components to be deleted or property values to be lost
I also get this error
The program cant start, because DclTeePro814.bpl is missing on the computer.
Try reinstalling the program again to solve to problem.
I get a lot of errors - one saying Class TQRChart not found.
Trying to compile a project resolves in a lot of componets not being present.
Whatever I have done so far resolves in an error the minute I install QRChart.
I do not know where to go from here.
Please help
Re: TQRChart, quickreport and Delphi 2010.
Bonus info.
If I go to <Component> and <Install Packages> and uncheck TeeChart 8 for QuickReport 5 it all works again (except the one application where I actualy uses QRChart).
I then unchecked everything but TeeChart, TeeChart for QuickReport and QuickReport.
Now I could make applications using only the above.
I then rechecked TeeChart for QuickReport .... and I wounder why, but now it all works.
I really dont get it, but I am satisfied.
Can someone explain what had happened?
If I go to <Component> and <Install Packages> and uncheck TeeChart 8 for QuickReport 5 it all works again (except the one application where I actualy uses QRChart).
I then unchecked everything but TeeChart, TeeChart for QuickReport and QuickReport.
Now I could make applications using only the above.
I then rechecked TeeChart for QuickReport .... and I wounder why, but now it all works.
I really dont get it, but I am satisfied.
Can someone explain what had happened?
Re: TQRChart, quickreport and Delphi 2010.
Hi mivi71dk,
I'd like to apologize for the time you've spent with this and, at the same time, thank you for sharing your experience that may help other users.
Delphi needs to know where to find the dcus and the bpls. If everything is correctly addressed you should find errors like those you found so, my bet would be that your delphi had some wrong or missing paths in its search or library path. That's why in the instructions I talked you about above, we try to minimize the possible problems moving the compiled files to the IDE's default locations.
Anyway, I'm happy to see that you've finally achieved it!
I'd like to apologize for the time you've spent with this and, at the same time, thank you for sharing your experience that may help other users.
Delphi needs to know where to find the dcus and the bpls. If everything is correctly addressed you should find errors like those you found so, my bet would be that your delphi had some wrong or missing paths in its search or library path. That's why in the instructions I talked you about above, we try to minimize the possible problems moving the compiled files to the IDE's default locations.
Anyway, I'm happy to see that you've finally achieved it!
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |