<p>hi,</p><p> Am trying to create a dynamic Employee l report by giving full flexibility to the clients to select the filelds he needs to view.I am facing problems while passing parameters to the reportclientdocument object.This is the code part am using for passing parameters..</p><p>ParameterField oParameterField = new ParameterField();<br /> ParameterFieldDiscreteValue oParameterFieldDiscreteValue = new ParameterFieldDiscreteValue() ;<br /> Values vals = new Values();<br /> <br /> oParameterFieldDiscreteValue.setValue(new Integer(1));<br /> <br /> oParameterFieldDiscreteValue.setDescription("dept no");<br /> oParameterField.setType(FieldValueType.numberField);<br /> oParameterField.setParameterType(ParameterFieldType.reportParameter);<br /> <br /> oParameterField.setName("EMP.DEPTNO");<br /> <br /> oParameterField.setReportName("EMPLOYEE REOPORT");<br /> vals.add( oParameterFieldDiscreteValue );<br /> <br /> oParameterField.setCurrentValues(vals);<br /> rptDoc.getDataDefController().getParameterFieldController().add(oParameterField);</p><p>//rptDoc is an object of ReportClientDocument</p><p>here my intention is to pass a deptno =1 to the parameterFieldController to get the result "select * from EMP where DEPTNO=1"</p>