[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1766
  • Last Modified:

Crystal reports Designer

I use Report Designer Component (RDC) in my program to allow user
modify reports. I downloaded RDC Merge Modules for Crystal Reports XI
Release 2 from BO. It is the zip file contains 4 files:

    * CrystalReports11_5_RDC_Designtime.msm
    * CrystalReports11_5_Net-2005
   
I made a build and install but I got the error about license. So, I
try to add all 2 merge modules and use the install serial (I bought
the Developer Edition XI) for keycode property of
 CrystalReports11_5_Net-2005.



An exception of type 'System.UnauthorizedAccessException' occurred and
was caught.


Type : System.UnauthorizedAccessException.
at CRDESIGNERCTRLLIB11_5.DLL ...
Message : This system does not have a valid license, or the evaluation
copy of the license has expired. Please contact Business Objects to
obtain a Report Design Control license.



So I have some question:


1. Do I need another license for distributing the Designer Control ?


2. There are 6 merge modules, which ones I need to include in setup
project?

 * CrystalReports11_5_RDC_Designtime.msm
    * CrystalReports11_5_RDC_License.msm
    * CrystalReports11_5_RDC_Reportengine.msm
    * CrystalReports11_5_RDC_Runtime.msm
    * CrystalReports11_5_Net-2005
     * CrystalReports11_5_Net-Embeddedreporting






0
SunnySchema
Asked:
SunnySchema
  • 9
  • 7
1 Solution
 
mlmccCommented:
If you have a valid DEVELOPER license then you don't need another license to distribute in house.  If you are distributing so non-in house users can see reports then you need another license.

Did you originally install the trial version?
Have you registered it using the full version you purchased?

mlmcc
0
 
SunnySchemaAuthor Commented:

We do have valid developer license and would like to distribute our application (packaged with crystal reports xi component) to our clients.
We have registered our product with business objects.

Could you please explain in-house vs non in-house users ?
0
 
mlmccCommented:
In-House is your company.  If you are delivering this to a client who is paying you to develop the application, then they need to have a license for Crystal.

mlmcc
0
NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

 
SunnySchemaAuthor Commented:
We used to distribute Report Designer Component to Clients with Crystal Reports IX wiithout any problems. Is there any change from Crystal IX to XI in regards to RDC. Please respond.
0
 
mlmccCommented:
I assume by CR IX you mean CR9.  CR XI was the first to use the Roman numeral designation.

There is no significant change to CR XI with regards to the RDC that I know of.  You will need to upgrade the application to use the new dlls and references for CR XI.

As a warning, Crystal has dropped the RDC after CR XI.  It will no longer be available.  If you intend in the future to use CR2008 or later versions now might be agood time to migrate off the RDC>

If you wish to do that, Crystal does have articles on how.  I will get one for you if you wish.

mlmcc
0
 
SunnySchemaAuthor Commented:
Hi mimcc
Please provide me some articles to accomplish RDC with Crystal Reports XI Release 2.
Thanks In Advance.
 
0
 
mlmccCommented:
The basic code for CR9 should work.

I don't know of any articles with CR XI and the RDC.

mlmcc
0
 
SunnySchemaAuthor Commented:
Hi:
In Crystal 9 it is working fine without any problems on client's machine. So we used same Crystal 9 code for Crystal XI too. yet we are unable to open RDC.
Thanks,
 
 
0
 
mlmccCommented:
You need to change the references since there are changes between CR9 and CR XI.

You may also have to remove the viewer and replace it with the CR XI one.

mlmcc
0
 
SunnySchemaAuthor Commented:
We did neccessary changes by replacing CR XI References and replaced with CR XI Viewer.
Supplied Latest Merge Modules for Deployment Tool (InstallShield 12)
0
 
mlmccCommented:
Which RDC did you include
CRAXDRT or CRAXDDRT?

mlmcc
0
 
mlmccCommented:
CRAXDDRT may require additional licenses.

mlmcc
0
 
SunnySchemaAuthor Commented:
Both DLL's Infact. Could you please go thru below link and give me some insight.
 https://www.sdn.sap.com/irj/sdn/message?messageID=6117204
Thanks,
Sriram Vellanki.
0
 
mlmccCommented:
You only need one of the CRAX... dlls.  Generally you should use CRAXDRT since it doesn't have any licensing issues.

CRAXDDRT is a superset, it includes everything in CRAXDRT and then functionality to allow you to basically build your own report creation tool.  Since that tool could then replace Crystal, Crystal/BO/SAP want to be paid for the use of the dll thus the license cost which is per user.

When you say unable to open the RDC what do you mean?
I believe with CR XI you can no longer build reports in the VB IDE but have to use the Crystal IDE and then run them from an application.

mlmcc
0
 
SunnySchemaAuthor Commented:
Hi:
I am building reports through Crystal Reports XI R2 IDE only not from Visual Studio Environment.
I am providing a feature with my application to my end-users where they can able to edit an existing report with Embedded Report Designer.
 
By the way i am using CRAXDDT not CRAXDRT. I even used CRAXDDRT in my old projects with Crystal reprts 9 but i never got these key code issues.
I aslo observed in Crystal 9 we need to specify in Source Code for KeyCode, but in Crystal Reports XI R2 we can directly specify KeyCode in Merge Modules itself. I hope i am correct in this regard.
Thanks,
Sriram.
0
 
mlmccCommented:
As soon as you try to provide the users access to the designer through CRAXDDRT you will need runtime licenses for it from Crystal.  I know in CR8 they licenses were required but not enforced.  Not sure if CR9 maintained that or not but it sounds like it.

mlmcc
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

  • 9
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now