ReportGroup reportGroup = ReportGroup.read("D://test.rpg"); //获取需要设置公共参数的报表组项
… …
ParamMetaData pmd=new ParamMetaData(); //构造参数元数据
Param param = new Param(); //构造参数定义
param.setParamName("salary"); //设置参数名
param.setDataType(Types.DT_DECIMAL); //设置参数数据类型
param.setParamType(Param.PARAM_NORMAL); //设置参数类型(普通参数或动态参数)
param.setValue("1000"); //设参数缺省值
Param param1 = new Param(); //构造参数定义
… …
pmd.addParam(param); //把参数定义添加到参数元数据中
pmd.addParam(param1);
pmd.addParam(… …);
reportGroup.setParamMetaData(pmd); //把参数元数据赋给reportGroup