润乾报表API及例子
### 润乾报表API及例子 #### 1. 基础类 ##### 1.1 导出文件 **1.1.1 JAVA程序计算空白报表模板导出为WORD文件** - **准备工作**: 设计一张空白报表用于测试。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`),输出WORD文件名称(例如:`myreport.doc`)。 - **输出结果**: WORD文件。 - **实现说明**: 本例中,我们需要通过Java程序调用润乾报表4.0的API接口来读取RAQ文件,并对RAQ文件进行计算,最后将计算结果保存为WORD文件。这通常涉及以下几个步骤: - 加载RAQ文件。 - 设置参数,包括数据源等。 - 执行计算。 - 将结果导出为DOC格式。 **1.1.2 JSP程序计算空白报表模板导出为Excel文件并实现文件下载** - **准备工作**: 同上,设计一张空白报表用于测试。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`)。 - **输出结果**: Excel文件流。 - **实现说明**: 在JSP中调用润乾报表4.0的API接口读取RAQ文件,并对RAQ文件进行计算,将计算结果报表以Excel文件流的方式发送到远程客户端。 - **演示效果**: JSP发布到Web应用中后,在网页上可以选择一个报表,然后点击下载按钮,可以直接下载到一个Excel文件。 **1.1.3 JSP程序计算带数据集的交叉模板导出为Excel文件并实现文件下载** - **准备工作**: 访问润乾报表的Demo数据库,设计一张交叉报表实现对客户产品的统计。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`)。 - **输出结果**: Excel文件流。 - **实现说明**: 类似于前一个例子,但此处的报表包含了一个数据集,可以进行更复杂的统计分析。 - **演示效果**: 同上,用户可以在Web应用中选择并下载Excel文件。 **1.1.4 JSP程序计算主子报表** - **准备工作**: 利用润乾报表Demo数据库设计一张主子报表。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`)。 - **输出结果**: Excel文件流。 - **实现说明**: 调用润乾报表4.0的API接口读取RAQ文件,并对RAQ文件进行计算,将计算结果报表保存为Excel文件流的方式发送到远程客户端。 - **演示效果**: 用户可以从Web应用中选择并下载Excel文件。 **1.1.5 JAVA程序计算实现定时计算报表并保存为HTML文件** - **准备工作**: 利用润乾报表Demo数据库设计一张简单报表。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`),报表计算周期(例如:一小时)。 - **输出结果**: Html文件。 - **实现说明**: 编写一个Java类实现定期计算润乾报表4.0填报表模板,计算结果以Html文件方式保存到硬盘目录中。这通常涉及到使用定时任务或者计划任务机制。 ##### 1.2 设置数据源 **1.2.1 外挂数据库连接** - **准备工作**: 利用润乾报表Demo数据库设计一张简单行式报表。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`),结果报表文件名(例如:`rg:myreport.rat`)。 - **输出结果**: Rat文件。 - **需求说明**: - 不配置数据源。 - 通过外挂的数据库连接获取数据。 - **实现说明**: - 编写一个Java类调用润乾报表4.0的API解析RAQ文件。 - 编写代码准备数据库连接。 - 调用润乾报表API设置数据库连接。 - 计算报表并保存报表成RAT文件。 **1.2.2 外挂数据源工厂计算报表** - **准备工作**: 利用润乾报表Demo数据库设计一张简单网格报表。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`),结果报表文件名(例如:`rg:myreport.rat`)。 - **输出结果**: Rat文件。 - **需求说明**: 通过外挂数据源工厂计算报表。 - **实现说明**: - 编写一个Java类调用润乾报表4.0的API解析RAQ文件。 - 编写代码实现润乾报表数据源工厂类。 - 利用前面编写的数据源工厂类计算报表。 - 保存报表成RAT文件。 **1.2.3 外挂数据源工厂实现数据填报** - **准备工作**: 利用润乾报表Demo数据库设计一张填报表报表。 - **输入参数**: 润乾报表4.0报表描述文件名称(例如:`rg:myreport.raq`)。 - **输出结果**: - **需求说明**: - 不配置应用服务器数据源。 - 通过外挂数据源工厂计算报表。 - 通过外挂数据源工厂填报数据。 - **实现说明**: - 编写一个Java类调用润乾报表4.0的API。 - 实现数据源工厂类。 - 使用该数据源工厂类进行数据填报操作。 以上内容涵盖了润乾报表API的基础应用,包括不同类型的报表导出、数据源设置等多个方面。这些示例不仅有助于理解如何使用润乾报表API完成具体的报表处理任务,还能够帮助开发者更好地掌握报表设计与管理的核心技术。
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
- 3
前往页