cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Reports 2008 - Connect to Report Service via OLEObject

Former Member
0 Kudos

I've been using CR9 with Powerbuilder and interact with CR using a oleobject.

loo_cr.ConnectToNewObject("CrystalRuntime.Application").

Uninstalling CR9 and installing CR12 (2008), the interface seems to have changed as the method OpenReport no longer is found.

Can't find any documentation regarding this, are activeX still supported in CR12??

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

I moved this Discussion to the SAP Crystal Reports - Legacy SDKs Topic Space.

The SDK that you used was called the Report Designer Component (RDC). That SDK was retired in CR XI R2 (11.5). E.g.; CR 2008 does not install the RDC.

Your options:

1) The highest version of CR you can update your app to, is CR XI R2. You can download an eval from here:

https://www.sap.com/campaign/2010_CURR_SAP_Crystal_Reports_XI_Developer/WTY_2010_CURR_SAP_Crystal_Re...

If that serves, you will have to see if you can obtain a permanent keycode from sales (866-681-3435). Also, see this blog.

CR XI R2 will run most reports created in CR 2008 (I can's actually think of any feature from CR 2008  that CR XI R2 would not support, but there may be some...).

Note: CR XI R2 is out of support. Has been for a few years now. E.g.; no phone support, no fixes. But you are free to ask here (one query per Discussion).

2) Update your app to use the CR SDK for .NET. I have no idea if PB supports .NET or how you'd go about using the CR SDK for .NET in PB. Probably a question for some PB forums.

- Ludek

Senior Support Engineer AGS Product Support, Global Support Center Canada

Follow us on Twitter

Share Your Knowledge in SCN Topic Spaces

Former Member
0 Kudos

Thank you

An alternative solution would be create a COM component which could expose the .Net SDK to PB.

Thanks again!

Answers (0)