cancel
Showing results for 
Search instead for 
Did you mean: 

Any way to find parameter value for a report?

Former Member
0 Kudos

CS2008 SP3 - version 12.3.0.601

Is there any way parameter value of a report can be found? The following code doesn't return parameter value but returns name.

Fields existingReportParameters = null;

                        IDataDefinition dataDefinition = reportDocument.getDataDefinition();

                        existingReportParameters = dataDefinition.getParameterFields();

                        if (existingReportParameters != null) {

                              for (int i = 0; i < existingReportParameters.size(); i++) {

                                    IField field = existingReportParameters.getField(i);

                                    if (field instanceof ParameterField) {

                                          ParameterField pa = (ParameterField)field;

                                          String paramName = pa.getName();

                                          //Values values = pa.getValues();

                                          //Object value = values.get(0);

                                          //System.out.println("*** repName Parameter - " + paramName + ":" + values);

                                          System.out.println("*** repName Parameter - " + paramName);

                                    }

                              }

                        }

Need to find a solution soon. Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello,

Try searching, I have post code snippets on how to get values. I don't know for sure though if that code will work in CR 2008.

Don

Answers (0)