ParameterField parameterField = new ParameterField();
parameterField.setName("MyParameter");
parameterField.setDescription("Enter a value.");parameterField.setValueRangeKind(ParameterValueRangeKind.discrete); parameterField.setParameterType(ParameterFieldType.queryParameter); parameterField.setType(FieldValueType.numberField);
parameterField.setAllowCustomCurrentValues(false); parameterField.setAllowMultiValue(false); parameterField.setAllowNullValue(false);
rcd.getDataDefController().getParameterFieldController().add(parameterField);
void addParameter(ReportClientDocument rcd) throws ReportSDKException
{
IParameterField parameterField = new ParameterField();
parameterField.setName("MyParameter");
parameterField.setDescription("Enter a value.");
parameterField.setValueRangeKind(ParameterValueRangeKind.discrete);
parameterField.setParameterType(ParameterFieldType.reportParameter);
parameterField.setType(FieldValueType.numberField);
parameterField.setAllowMultiValue(false);
parameterField.setAllowNullValue(false);
rcd.getDataDefController().getParameterFieldController().add(parameterField);
}