Patrick wrote:
[PD] You can download QR2 for D4 free of charge, from the website (Standard edition - no source or editor component). I sort of laughed when they released QR1.1 for D3 (are they trying to tell us something), I couldn't get it to work even after unchecking the QR2 standard packages in D3 so I flagged that. But it does improve on 1.1 in some critical areas such as columns. One of my clients has one very big report that amounts to a couple of _pages_ per record and about 500 records, which 1.1a can handle. I haven't tried any of the export filters or any of the other things in QR2 much.
Hah! So they had to release a QR2 for D4 to get
around the introduced QR3 bugs that stop pre-existing reports working. My
general rule-of-thumb is that the backwards compatibility level acchieved by a
vendor is a good indicator of code and design quality. QR flunks badly on
that metric :-)
[PD] Did your patching include anything in the conversion - I need to convert that big 1.1 report to QR2 and it's a huge job to lay the pages out again - the so called conversion in 2 resets all the fields and shapes to default sizes losing all the formatting that took hours to do originally. Spent a few hours at the weekend looking at the code in D2 (easier to recompile a couple of units than a whole package) but couldn't figure it out.
Nope. I was building a
Win32 end-user report writer so I did lots of TQRPrintable, TQRBand and
TQRDesigner patching. We never did any work of significance with QR
1.1 so it was a non-issue.
I will
be writing a QR 2 report converter to map onto the new end-user reporting
components we are building on top of Report Printer Pro but I don't plan to
approach it in the rather simplistic way the QR people did. Working in the
Accounting software business, we tend to get lots of experience with various
data conversion issues :-)
TTFN,
Paul.