cancel
Showing results for 
Search instead for 
Did you mean: 

Distributing VB6 App which uses Crystal Embeddable Designer, license key

Former Member
0 Kudos

Hi all.

I am trying to include a "report designer" using the Embeddable Report Designer tool, to enable user develop its own reports based on a pre-assembled database.

Problem is the "additional license key" thats crystal requires to distribute such component with my app setup.

After a deep research I found how to distribute my VB6 app with all Crystal components they need to run on the target machine.

My scenario is:

- VB6 SP6

- Crystal XI, using RDC and several pre designed .Rpt's

- ActiveX Viewer to show reports.

- Install2go with all VB6 objects plus the crystal merge modules to assemble the setup pack.

Problem is that the feature using the Embeddable Report Designer on the target machine asks for an additional license.

So, "WHERE TO FIND / BUY" this addtional license? How to use it?

Thanks.

jdn

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

Answer depends on the exact version of CR you are using. Are you using Crystal Reports release 1 (11.0) or release 2 (11.5)?

Ludek

Former Member
0 Kudos

Hi.

It is the 11.0 (1) version.

jdn

former_member183750
Active Contributor
0 Kudos

You will have to enter the keycode into the CrystalReports11_RDC_License.msm. The MSM is a configurable, so you have to find a utility that will allow you to configure the msm. One way to do this is to use the MS utility Orca. Open the msm in Orca. In the "Tables" column, find the "Property" value. Click on it, and on the right pane, enter the keycode into the PIDKEY field. Add this msm to your project.

You can also use MS VS .NET. I suspect there are other utilities, too, but the two above are ones I am familiar with.

Ludek

Former Member
0 Kudos

Thanks Ludek. I've found Orca.exe and could see the key field.

Nevertheless, I guess the "Key Value" to enter must be supplied by Business Objects by the way of a payed license. Am I correct?

So, Where do I get / purchase this Key Code?

Should I use my own CRXI Key Code?

Thanks again.

Jdn.

0 Kudos

Hi Jamil,

Sorry you can't send your keycode out, it's for your use only. On the Crystal CD in the Doc's folder and should also be on your hard drive you will find a license.pdf file. Here's the part that affects you:

4.2.4 Distribution of Client Applications. Business Objects grants you a personal, nonexclusive, limited license to Distribute Client Applications to end users, if you comply with all of the terms herein, including without limitation section 4.2.6. If you Distribute Client Applications utilizing the RCAPI (u201CRCAPI Applicationsu201D), you must also acquire a licensed copy of Crystal Reports Developer for each customer to whom you distribute that Client Application.

Bottom line is they must purchase a copy of Crystal Reports Developer for themselves to be licensed to run your application. Other option is you can call our Sales department and discuss purchasing the same for distribution, if your expected numbers are high enough you could join our OEM Partner group. Sales team can discuss more if you go that route.

For Sales call 1 800 877-2340

I should mention before you go that way that XI is no longer being shipped so you should upgrade to XI R2 and the next problem is the Embeddable Report designer as well as it's conterpart has been deprecated meaning as of CR 2008 craxdrt (RDC) is no longer being shipped and the craxddrt ( embeddable designer ) which you are using is no longer supported as a development report engine. It's shipped but will not be licensed for anyone to use. It's only there to create reports in the .NET IDE.

Your option is to move to .NET and RAS ( Report Application Server ) which has report creation capabilities but the "Designer" part you have to create yourself.

Thank you

Don

former_member183750
Active Contributor
0 Kudos

Agreed with everything Don said. Just want to add that you personally do not need to obtain a new keycode. The keycode you have is fine for RCAPI and the app should work on any computer as long as you have entered it into the license msm.

Ludek

0 Kudos

Just to clarify, you can add your keycode to the app but ONLY YOU can run the application on any PC according to the License agreement. For anyone else to use your software package they MUST purchase a copy of Crystal Reports Developer.

Former Member
0 Kudos

Ok Don. That was my first concern on this thread.

Thanks for the 'crystal' answers. Spite I was redirected to more 5 or 6 forum topics, like moving to R2, RAS, .NET, etc. and etc.

About became a dealer or oem partner, thanks for your suggestion.

In fact I do not feel myself so fast to follow you, lauching new releases and deprecating sets of features.

By now I'll let my app as much stable as I can, even using (licensed) deprecated features.

At the end, I still am big fan of CR, since its VB3 bundle version.

Thanks Ludek too.

jdn.

Answers (0)