cancel
Showing results for 
Search instead for 
Did you mean: 

What are the improvements to the .NET Crystal Engine since version 9?

Former Member
0 Kudos

I inherited a custom report server written in C# .NET. The report server uses the Crystal 9 libraries Version 9.1.5000.0 (CrystalDecisions.CrystalReports.Engine) and if it matters, Runtime Version v1.0.3705.

I have a few questions about the Engine.

Does anyone know or can you point me to any papers that discuss how the engine works, what it does while processing and exporting a report etc?

Does anyone know or can you point me to any papers that discuss the improvements made to the engine since version 9?

Thank you,

NT

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi;

Quite a lot has changed since version 9. Your best bet would be to check out the dev library here:

https://boc.sdn.sap.com/developer/library

The Developer guide for the SDK has a "what's new" section.

https://boc.sdn.sap.com/node/7770

Regards,

Jonathan

Former Member
0 Kudos

Thank you. Those pages helped me find some information.

I am still trying to find some more technical specs. Is the ReportDocument class faster and more efficient in the newer version? Is there information on how much memory, cpu and disk space is needed for the Engine to operate efficiently?

Thank you,

NT

former_member183750
Active Contributor
0 Kudos

Is the ReportDocument class faster and more efficient in the newer version?

- Yes it is. No there are no actual numerical comparisons available

Is there information on how much memory, cpu and disk space is needed for the Engine to operate efficiently?

- No there is not. However perhaps this will help:

https://boc.sdn.sap.com/files/Choose_the_right_SDK.ppt

Ludek

Former Member
0 Kudos

The Slide Show made me realize that we need to use the enterprise api and possibly crystals report server.

Does anyone know what happens behind the scenes when you make the engine generate a report and export it to PDF?

I have read that Crystal creates temp data to hold the query info it getrs from the database. What else is it doing?

Thank you,

NT

former_member183750
Active Contributor
0 Kudos

I don't think you'll get an answer to those questions. Looks to me like you're trying to look way too deep into the "black box"(?). Perhaps you may want to approach it from, why you'd need to know this type of information? Why / how will it make any difference? Or, what is the end product supposed to look like and then ask specific questions from that perspective.

Ludek

Answers (0)