cancel
Showing results for 
Search instead for 
Did you mean: 

PESelectPrinter is overwriting my reports printer properties in Crystal 11.

Former Member
0 Kudos

Hello,

When I use the PESelectPrinter function, it is not retaining the print properties(paper orientation, paper source, paper size, and the 4 margins) for that newly selected printer. I can use PESelectPrinter just fine with the CRPE32.dll version 8.5 and it retains the properties that I set when setting up my report. However, with CRPE32.dll version 11, it does not retain them.

Is this a known issue? Is there patch of some sort that will put things back to the way it worked in the 8.5 version of the DLL?

Thanks,

Chris

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello, Chris;

Support for Crystal Reports Print Engine API calls was discontinued after version 8.5. The CRPE in Crystal Reports 9.0 and later is for use by Visual Studio .NET Crystal Reports SDK.

You have the option to recreate your application using the Crystal Reports Report Design Component (RDC).

[Click|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a04bcdb5-9c1e-2b10-e38e-a62e99e17899]

The RDC has also been discontinued after Crystal Reports XI R2 (11.5)

[Click|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bd35e5-c71d-2b10-4593-d09907d95289]

To be supported going forward you can use Visual Studio .NET or Java. For samples, look at the Developer's Library:

[DOTNET|http://devlibrary.businessobjects.com/BusinessObjectsXI/en/en/CrystalReports_dotNET_SDK/default.htm]

[JAVA|http://devlibrary.businessobjects.com/BusinessObjectsXI/en/en/JRC_SDK/default.htm]

[RDC|http://devlibrary.businessobjects.com/BusinessObjectsXI/en/en/RDC_SDK/default.htm]

Elaine

Answers (0)