读入报表

阅读(573) 标签: reportutils,

必须通过ReportUtils.read()读入报表,read()方法提供两种读入报表的方式,第一种直接传入报表的绝对路径,另一种为构建一个文件输入流,如下:

文件方式读入:

String reportFile = “C:/api/reportFiles/wangge.rpx”;  //该文件名可以为绝对路径,也可以相对当前程序启动路径

ReportDefine rd = (ReportDefine)ReportUtils.read( reportFile );

文件流方式读入:

InputStream is = ……. ;  //获取一个报表输入流,如new FileInputStream(“报表路径”);

ReportDefine rd = (ReportDefine)ReportUtils.read(is);