1. Vincent Martinet
  2. PowerBuilder
  3. Monday, 8 April 2019 15:10 PM UTC

Bonjour.

actuellement, j'utilise Crystal XI en RDC (OLE Control) pour produire des éditions (Crystal ActiveX Report Viewer Control 11.5).

Crystal 2016 n'utilise plus le RDC mais uniquement .NET.

Est-ce que quelqu'un a une solution technique pour conserver Crystal Report ?

Dois-je changer l'éditeur d'états ?

Merci de votre aide.

 

Hy,

i actually use SAP Crystal Report XI with RDC (OLE Control) to produce reporting (Crystal ActiveX Report Viewer Control 11.5).

Crystal 2016 don't support RDC but only .NET.

Has someone any technical solution to keep Crystal Report ?

Or may i choose another reporting Tools ?

Thank's for your help.

 

 

 

 

Marco Meoni Accepted Answer Pending Moderation
  1. Tuesday, 9 April 2019 08:16 AM UTC
  2. PowerBuilder
  3. # 1

Hello Vincent,

you need to use MS Interop to access .NET objects and make them COM-visible.

Here 2 videos explaining the howtos for visual and non-visual objects:

There is also this consulting service focusing on what you need, check last link "HowTo use CrystalReports .NET from Powerbuilder Classic":

Best,

.m

Comment
  1. Vincent Martinet
  2. Tuesday, 9 April 2019 08:30 AM UTC
Hello, Marco.

thank's for your help. I will look at yours links but it seem to work with PB12.5.

We use Powerbuilder 2017 and have no .NET environment.

I contact Appeon support and they confirm that there's no PB.NET on this version and that it will arrive with PB2019.

I will try to test later with 2019 ou PB12.5.

Best regards



Message from support : the PB.NET product from Sybase has been deleted by SAP. SAP has only transferred the PB12.6 "Classic" (non.Net) version of PB IDE to Appeon. On May 31, 2019, Appeon will introduce PB2019, which includes new assembly capabilities C # Assembly and C # Web APIs based on .Net Core 3.0 technology. These features are primarily intended for building non-visible .Net components based on a server.





  1. Helpful
  1. Marco Meoni
  2. Tuesday, 9 April 2019 08:43 AM UTC
Hi Vincent,

the company link is probably not updated to PB2017, but any PB 12.x solution is meant to work on PB 2017 too.

Nobody is talking about PB.NET here, that is a dead IDE.

The communication between PB 2017 and CR .NET API will use standard OLE Objects provided that the CR Assemblies are COM Visible

The training offered by the consulting partner applies to Crystal Reports the general-purpose solution described by Bruce Armstrong in his 2 videos.

Best,

.m
  1. Helpful
  1. Vincent Martinet
  2. Friday, 12 April 2019 09:07 AM UTC
Hi Marco.



OK, i understand now. I will look at video and reproduce it for testing.



Many thank's for your help.



Best regards
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.