cancel
Showing results for 
Search instead for 
Did you mean: 

DElphi Crsytal Reports

effyruby46
Discoverer
0 Kudos

I hace a legacy prigram written in Delphi and the reportsa re in Crystal. Usuin dlls from crystal decisions/2.5/bin and the crciewer.dll, reports are displayed in the delphi application based on parameters sent via the delphi app.

However a recent Windows 11 upgrade seens to delay the opening iof some report for upto 2 minutes!!. Is there a way ro continuee using these 300+ crytal reports with delphil base? Is it simply using nerwer dlls?

the application is Delphi 10+, CR 2016.

I need a way to pass parameters into the resports and have them displayed within 1-5 secsonds. The Crystal Server could work if it has an api?

TIA

Ephraimn

View Entire Topic
ido_millet
Active Contributor

Perhaps your viewer app is searching for the printer used by the report throughout the domain.
If that is the issue, it can be solved by simply installing that printer.

If you find that you need to move to a newer viewer with a command line API (for passing in parameter values, login info, etc.), there are 3rd-party Crystal Reports viewers that provide such an API. Ken Hamady maintains a list of 3rd-party viewers here.

effyruby46
Discoverer
0 Kudos

It was a printer issue. The report contained an invalid printer.

A new viewer is a positive step forward. This means I can stay with CR.

Many thanks Also