Skip to Content
Former Member
Jan 02, 2007 at 10:48 PM

CR9 .NET 2003 Standalone application Operation Illegal on linked parameter



I develop a standalone application which refreshes reports by reading parameters from a file and exports those reports.


My dev' pc: .NET 2003 on XP SP2, CR9 (full version, not bundled to .NET)

Client pc: Win 2000 Pro. Using CR9 ( The version of the merge modules, installed by the setup wizard) is 9.2.3300.5

My problem is the following:

2/01/2007 14:29:56 CrystalDecisions.CrystalReports.Engine.ParameterFieldException: Error in File xxxxxxmyreport.rpt:
Operation illegal on linked parameter.
at ?.?N(String ?-, EngineExceptionErrorID ?0)
at ?.?I(Int16 ?!, Int32 ?")
at CrystalDecisions.CrystalReports.Engine.ParameterFieldDefinition.AddCurrent
Value(Object value)
at CrystalDecisions.CrystalReports.Engine.ParameterFieldDefinition.ApplyCurre
ntValues(ParameterValues currentValue)
at WindowsApplication1.Exporter.Refresh(String strParameter)
at WindowsApplication1.Exporter.ProcessAction(String strAction)
at WindowsApplication1.Exporter.Processor(String strActionList)
at WindowsApplication1.Exporter.ProcessFile(String strFile)
at WindowsApplication1.Exporter.Main(String[] strStartArguments)

The application calls only main reports, never sub-reports directly I mean.

Within .NET ide, I do not have this issue. When using the application on another desktop, this error occurs.

Any idea?

Many thanks,