on 10-15-2008 9:30 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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.
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.