润乾报表应用开发_1464915860.ppt
- 格式:ppt
- 大小:1.57 MB
- 文档页数:40


润乾报表实现将多个报表导入一个excel的多个sheet
在实际的应用中,经常会有数据从excel导入系统数据库或者数据从系统中导入到excel,这两种业务操作润乾报表可以轻易地实现,但普通的导出数据大多都是导出到一个单独的excel中,还有一种客户经常使用的数据处理方式,是将多个报表的运算结果导入到同一个excel的多个sheet中。下面讲述润乾报表如何实现这一业务。
一:实现思路
先读取多个报表,分别计算多个报表,然后把多个结果添加到导出列表,最后实现导出到excel的多个sheet中。
二:实现步骤(以两个报表为例)
1:首先制作两个报表one.raq和two.raq,如下图:
One.raq
Two.raq
2:利用润乾提供的方法读入两个报表,读入计算并导出,代码如下:
<%@ page contentType=”text/html;charset=GBK” %>
<%@ taglib uri=”/WEB-INF/runqianReport4.tld” prefix=”report” %>
<%@ page import=”com.runqian.report4.model.ReportDefine”%>
<%@ page import=”com.runqian.report4.model.engine.ExtCellSet”%>
<%@ page import=”ermodel.Context”%>
<%@ page import=”ermodel.Engine”%>
<%@ page import=”ermodel.IReport”%>
<%@ page import=”com.runqian.report4.util.ReportUtils”%>
<%@ page import=”ermodel.PageBuilder”%> <%@ page import=”com.runqian.report4.view.excel.ExcelReport”%>
报表使用手册
XX股份有限公司
中国 济南 - 1 - / 28 目录
1 概述 .............................................................................................................................. - 3 -
2 安装 .............................................................................................................................. - 3 -
2.1 准备好安装程序 .......................................................................................... - 3 -
2.2 安装中的选项 .............................................................................................. - 3 -
2.3 授权文件配置 .............................................................................................. - 4 -
3 报表制作 ...................................................................................................................... - 5 -
3.1 报表制作要求 .............................................................................................. - 5 -
常见报表形式
1 如何在报表中显示图片
在实际项目中显示图片,一般是将图片放到服务器的文件夹中,让然后取得图片的绝对路径,在本例中,因为要取得图片地址根据考生的学号变化而变化,所以需要编写一个函数来取得图片的路径:
create or replace function f_t_zsgl_bszs_hqzplj
/***********************************************************
名称: 硕士招生 根据考生编号获取考生照片路径
描述:
作者: 徐耀辉
修改日志:
*************************************************************/
(
in_nd in varchar2,
in_zsjj in varchar2,
in_bmh in VARCHAR2
) return varchar2 is
v_path varchar2(1000); --返回是否学位课
begin
v_path:='/opt/photo/'||in_nd||'/'||in_bmh||'.jpg';
return(v_path);
END;
在数据集中进行调用:
SELECT
ROWNUM AS id,
a.txdz AS 通信地址,
a.yzbm AS 邮政编码,
a.nd as 年度,
a.ksbh AS 考生编号,
a.xxgzdw AS 学习工作单位,
b.DWMC AS 报考单位,
c.ZYMC AS 报考专业,
a.zjhm AS 证件号码,
d.BKDMC AS 报名点,
a.zzllm ||a.zzllmc AS dy1,
a.wgym ||a.wgymc AS dy2,
a.ywk1m ||a.ywk1mc AS dy3,
--a.bmh AS 报名号,
创新技术推动应用进步 北京润乾信息系统技术有限公司
润乾报表V4.0
填报专题
北京润乾信息系统技术有限公司
创新技术推动应用进步 北京润乾信息系统技术有限公司
目录
第1章 填报/参数模板专题.......................................................................................................3
1.1 制作填报表的流程图....................................................................................................3
1.2 基本概念与相关操作....................................................................................................3
1.2.1 填报表........................................................................................................................3
1.2.2 填报数据类型............................................................................................................5
1.2.3 编辑风格....................................................................................................................7