a report served by CE takes an average of 1-2 seconds for us.
Post by DougHi Ray,
I have deployed X in Delphi 7 in both RDC and VCL. Loading rpt files in
either case is slow. While the total time to load a report is dependent on
the report size, VCL took about 5 times longer than RDC to load. In our
case, VCL was about 50 seconds to load an average report. We switched to
RDC, and the average time is now about 10 seconds. There may be ways to
speed things up that I am not aware of. The time is actually in the
Application1.OpenReport call (RDC).
An alternative (if you are only viewing and printing reports), I think,
which gets you away from the Delphi 7/XI question, and possibly
performance issues, is to create a .NET asp page that uses RDC to load
reports and serve them to your app as HTML. In this case, you use Load
Type Library in the Delphi 7 IDE to get the Microsoft Internet Controls
web browser component into your app, and call its .Navigate method. Very
simple, and it seems to work well. You also have the benefit of using .Net
with
XI in the VB environment.
Best option (for viewing and printing only), is to employ Crystal
Enterprise. If you happen to have CE at your disposal, you can call up
reports by URL and display them in a local web browser component.
Hope this helps,
Doug
Post by Ray FernandezCan Crystal Reports XI work with Delphi 7?
Using VCL or Using RDC?
Thanks
Ray