Page 1 of 2

TQRChart for C++ Builder XE3

Posted: Mon Jun 29, 2015 9:26 am
by 16473473
Hello,

I would like to use TQRCharts in our software, but i'm not able to compile DclTee9QR5D17.dpk because I don't have Delphi, unfortunately.

Setup : Windows7, C++ Builder XE3, QReport 5.05 standard, TeeChart Pro 2015.

Thank you for your help !

Jonathan

Re: TQRChart for C++ Builder XE3

Posted: Mon Jun 29, 2015 10:54 am
by yeray
Hello Jonathan,
JonathanM wrote:Setup : Windows7, C++ Builder XE3, QReport 5.05 standard, TeeChart Pro 2015.
I can't find QReport 5.05 Standard for C++Builder XE3. I'm installing QuickReport 5.06 Pro for C++Builder XE3.

Re: TQRChart for C++ Builder XE3

Posted: Tue Jun 30, 2015 9:50 am
by yeray
Hello,
Yeray wrote:I'm installing QuickReport 5.06 Pro for C++Builder XE3.
Find below the packages for TeeChart Pro and QuickReport 5.06 Pro for RAD Studio XE3. The compiled folder includes the packages ready to be used with TeeChart Pro v2015.15 in both Delphi and C++Builder XE3.
Tee9QR5DC17.zip
(95.36 KiB) Downloaded 658 times

Re: TQRChart for C++ Builder XE3

Posted: Tue Jun 30, 2015 12:40 pm
by 16473473
Thank you very much :)

I'll give a try to see if it works with 5.05.

Thanks !

Jonathan

Re: TQRChart for C++ Builder XE3

Posted: Tue Jun 30, 2015 1:59 pm
by 16473473
Houston, ... :)

I followed the instructions and placed design bpl in embarcadero bin directory, runtime bpl in system32 and syswow64 and all dcus in embarcadero lib directory.

However, when I try to add the TQRChart design package, it gives me an error saying that package Tee9QR5D17 contains unit 'QRXSearchFrm', which is also contained in package QR505RunCBXE3.
If I remove QR505 package, then install TQRChart package, it works. But then I need to add the QR505 package, which gives me the same kind of error (unit 'Lzw').

I finally removed both, added first the TQRChart package, then QR505. No error until I tried to opened my QR form, and again, it says that Tee9QR5D17 contains 'QRXSearchFrm' which is also contained in QR505RunCBXE3.

What should I do ?

Re: TQRChart for C++ Builder XE3

Posted: Tue Jun 30, 2015 2:55 pm
by yeray
Hello,

The packages I built were made referencing v5.06. I don't think you can make them work with a different version.
I'd suggest you to upgrade to the latest version of QuickReport.
If you have reasons for not doing that, please tell us where we can find v5.05 so we can try to build the packages with the references for that version.

Re: TQRChart for C++ Builder XE3

Posted: Tue Jun 30, 2015 3:23 pm
by 16473473
Well, we don't have QR professional edition. We are using the Quickreport 5.05 standard (which was offered with C++ Builder XE3). We cannot upgrade to 5.06 as Quickreport doesn't have a partnership with Embarcadero anymore (they don't deliver free standard versions with RAD Studio anymore).

1) Do we have to use the professional edition for TQRChart to work ?
2) Normally, you should have a 5.05 edition coming free with XE3 (?)

Thank you for your help !

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 8:12 am
by yeray
Hello Jonathan,
JonathanM wrote:Normally, you should have a 5.05 edition coming free with XE3 (?)
I'm afraid we don't have such version. If I'm not wrong, XE3 came with FastReports, not with QuickReport.
http://docwiki.embarcadero.com/RADStudi ... utorial%29
JonathanM wrote:We are using the Quickreport 5.05 standard (which was offered with C++ Builder XE3).
Are you sure you got that version included with the IDE?

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 8:57 am
by 16473473
Hi Yeray, and thank you !

Well, you're perfectly right... We were sure that we had a QR5.05 standard, etc, but we checked and we found that we do have a license for QReport bought a few years ago (with turn-over, this information was lost).

We do have QR5.05 Professional.

By any chance, do you have any way of getting this version ? If no, we'll try updating to 5.06 but we're 1 week from our software release and it doesn't look like a good idea to update a library under these circumstances... :)

Thank you,

Jonathan

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 9:16 am
by yeray
Hello Jonathan,
JonathanM wrote:We do have QR5.05 Professional.
I'm downloading the file below from here.
C++ Builder XE3 Win32 5.05.1 Professional QR505CBXE3.exe
I'll try to rebuild the packages with that version installed.

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 11:11 am
by yeray
Hello,

Give it a try at the following packages, they seem to work fine for me here with QuickReport Pro 5.05 and TeeChart v2015.15 in Delphi and C++Builder XE3:
Tee9QR505DC17.zip
(95.39 KiB) Downloaded 636 times
This should be enough:
- Extract the files from the compiled folder accordingly:
DclTee9QR5D17.bpl to $(BDS)\bin
Tee9QR5D17.bpl to \Windows\SysWOW64 if in a 64bit Windows, to \Windows\System32 if in a 32bit Windows
QRTee.hpp to to $(BDS)\include\windows\vcl
The rest of the files to $(BDS)\lib\win32\release

- Add the $(BDS)\bin\DclTee9QR5D17.bpl package to the list of packages in the IDE

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 11:42 am
by 16473473
Thank you !

However, it doesn't work. When I try to add the package, it tells me that it cannot run because "QR5RunDXE3.bpl" is missing (note the DXE3 instead of CBXE3). :(

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 12:28 pm
by yeray
Hello Jonathan,

I installed QR505CBXE3.exe and I find QR5RunDXE3.bpl at $(BDS)\bin.
If you search for "qr5*.bpl" in $(BDS)\bin, what do you find?

Re: TQRChart for C++ Builder XE3

Posted: Wed Jul 01, 2015 12:31 pm
by 16473473
I only have QR505DesignCBXE3.bpl and QR505RunCBXE3.bpl.

I reinstalled QR using QR505CBXE3.exe, and I still only have those two. Maybe because I don't have Delphi and only C++ Builder...
I made a search in all embarcadero folders, and no hint of this file :'(

Re: TQRChart for C++ Builder XE3

Posted: Fri Jul 03, 2015 8:33 am
by 16473473
Hello,

I'm terribly sorry to insist, but could you take a look at this issue ? We really need to get TQRChart to work asap :(

Noone in the dev team has QR505RunDXE3.bpl... When installing QR505, we only get QR505RunCBXE3.bpl copied on our disks... Do we have to contact QuickReport ?

Thank you,

Jonathan