Print Page | Close Window

Passing a value as a paramter

Printed From: Crystal Reports Book
Category: Crystal Reports for Visual Studio 2005 and Newer
Forum Name: Writing Code
Forum Discription: .NET programming API, report integration
URL: http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=11871
Printed Date: 03 May 2024 at 1:01am


Topic: Passing a value as a paramter
Posted By: Essel
Subject: Passing a value as a paramter
Date Posted: 14 Dec 2010 at 11:19pm
Please i need some help about this problem.i want to pass an integer value as a paramater to my report using this code
cryRpt.Load(Application.StartupPath & "\SpecificAreaReport.rpt")
            
            Dim crParameterFieldDefinitions As ParameterFieldDefinitions
            Dim crParameterFieldDefinition As ParameterFieldDefinition
            Dim crParameterValues As New ParameterValues
            Dim crParameterDiscreteValue As New ParameterDiscreteValue

            crParameterDiscreteValue.Value = Me.AreaNameTextBox.Text
            crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields
            crParameterFieldDefinition = crParameterFieldDefinitions.Item("empID")
            crParameterValues = crParameterFieldDefinition.CurrentValues
            crParameterValues.Clear()
            crParameterValues.Add(crParameterDiscreteValue)
            crParameterFieldDefinition.ApplyCurrentValues(crParameterValues)

The problem is when i run this code it gives me a COM Exception which i dont understand why it is giving me that exception at this line---- crParameterFieldDefinition = crParameterFieldDefinitions.Item("empID")
Please help me.



Print Page | Close Window