设置参数

阅读(665) 标签: parammetadata, setparammetadat,

ParamMetaData pmd=new ParamMetaData();  //构造参数元数据

Param param = new Param();  //构造参数定义

param.setParamName("arg1");  //设置参数名

param.setDataType(Types.DT_DATE);  //设置参数数据类型

param.setParamType(Param.PARAM_NORMAL);  //设置参数类型(普通参数或动态参数)

param.setValue("1958-01-01");  //设参数缺省值

   

Param param1 = new Param();

param1.setParamName("arg2");

param1.setDataType(Types.DT_DATE);

param1.setParamType(Param.PARAM_NORMAL);

param1.setValue("1978-01-01");

   

pmd.addParam(param);  //把参数定义添加到参数元数据中

pmd.addParam(param1);   

rd.setParamMetaData(pmd);  //把参数元数据赋给ReportDefine