This article describes possible Crystal Reports printing issues, reasons and solutions.
Possible errors:
- “The operation has timed out”
- “The type initializer for .rpt threw an exception”
- “Error in File .rpt Operation not yet implemented”
- Connection Errors
- The operation has timed out
Known reasons:
- Bad printer configuration
Solution:
- Start ServiceBroker in console mode. If you can print, it means that the Run As User of the ProdumexServiceBroker windows service does not have right to use the printer, you should configure a Run As User who can use the printer.
- In case of network printer try to install the network printer as a local printer for testing purpose.
- The type initializer for .rpt threw an exception
Known reasons:
- Crystal Reports Runtime Engine and Add-on or ServiceBroker 32bit and 64bit versions mismatch
Solution:
Please double-check if you are using only 32bit or only 64bit for all the installed components.
- Error in File .rpt Operation not yet implemented error
Known reasons:
- Using a font that is not supported by the CRR.
Solution:
- Change the font in the report file.
- Connection Errors
Reason:
These errors occur because of the wrong database configuration in the report file.
Solution:
In case of HANA database system, you can use the HANA Report Setting Tool of Produmex WMS to configure the connection in a proper way.
http://wiki.produmex.name/doku.php?id=implementation:wms:hana_report_setting
In case of MS SQL system please use OLE DB connection type