Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Invalid Keycode Error

Hi

I am developing an application in which the user can Create New or Edit Reports

The tools I am using is VB6, Crystal Reports XI Release 2 and also using Embedable Crsytal Report Designer Control

Now the Application is created. and I have devloped Merge Modules for its distrubution on client side.( Merge module includes modules for License, Designtime, runtime and reportengine support)

Now the Problem is when Exe run on Client Side (Or system other than Development) I receive Message "Invalid Report Creation Key Code". I have check the key code, It works fine on development system but on client side it prompts error.

Can anyone Help me out to solve the problem

replied

I have not installed any Service pack. So your recommendations are I should download Service Pack 2(or latest available) and Download Latest Merge Modules?

- the latest SP is here:

https://smpdl.sap-ag.de/~sapidp/012002523100006255422008E/crxir2_sp4_inc.exe

- the more critical thing in your case will be the latest msm, which is here:

https://smpdl.sap-ag.de/~sapidp/012002523100009381702008E/crxir2sp4_rdc_mm.zip

BTW., there was an issue with earlier msm where id you used the XI r1 keycode in an XI r2 msm, you got keycode issues. The above msm fixes that.

Now, setting the license in code should work. The license msm is configurable, but you have to use a deployment utility that works with configurable msm files - not all do. Another way is to open the msm in Orca (http://astebner.sts.winisp.net/Tools/Orca.zip); in the Tables column, click on "property". Fill in the keycode on the right hand pane at "PIDKEY".

Also for Distribution of Application, do i require a separate Developer Edition Licence for the client or the one i am using shall be enough to distribute

- no you do not. The keycode is good - as long as you are not using report creation APIs. There are licensing implications there...

Ludek

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question