Page 1 of 1

Richview 17.6 and QuickReports 5

Posted: Thu Jul 25, 2019 12:04 pm
by pgarner528
Hi

We are in the process of migrating from XE7 to Rio. We have RV17.6, but have made a decision to stay with QuickReport 5.0.6 for the time being. 17.6 only supports QuickReports 6 but there is a note in the ReadMe to contact you if older versions of QR are required.

Is there a solution immediately available for QR5.0.6 or do we need to upgrade QuickReports too?

Thanks

Re: Richview 17.6 and QuickReports 5

Posted: Fri Jul 26, 2019 9:46 am
by Sergey Tkachenko
First, open <TRichVew Dir>\ThirdParty\QuickReport\Source\Include\RVQRCtrls.inc, and remove the dot from the line
{.$DEFINE USEQR5} // QR5

Next, the only important difference for QR5 and QR6 is names of QR packages. I do not know how they are named. For QR5, the required package for Delphi 10.3 is QRWRunDXE10_3_w64.
Can you find the name of QR package for QR5?
Probably, Delphi can find it automatically.
Open RVQRD10_3.dpk, remove a reference to QRWRunDXE10_3_w64. Compile the package. Very probably, Delphi will suggest to add a proper package instead.
Repeat with RVQRD10_3_Dsgn.dpk, compile and install it.