读取计算后的报表

阅读(185) 标签: 转换rat,

报表计算完后,返回的是一个IReport对象,可以将该对象保存为rat文件。下次需要时,可以直接读取,然后输出展现。

if (fileName.endsWith(GC.FILE_RAT)) {  //根据文件名判断是否是rat文件

FileInputStream in = new FileInputStream(fileName);  //根据文件名新建文件输入流

ObjectInputStream ois = new ObjectInputStream(in); //新建对象输入流

IReport r = (IReport) ois.readObject();  //强制转换为IReport实体对象

in.close();  //关闭文件输入流

}