很多刚刚接触润乾报表的客户在使用过程中,会遇到一个比较头疼的问题,就是如何将制作好的报表继承到自己的开发环境中。下面以myEclipse为例,搭建一个简单的集成润乾报表的开发环境。

首先,打开myEclipse,创建一个名为runqian的web工程。

建立好工程的雏形之后,就可以将润乾的支持文件和配置文件等拷贝到我们的工程中来。关于支持的jar包和大堆的配置文件,在不熟悉具体每个jar包功能和配置文件作用的时候,我们可以先从润乾提供给我们的demo文件入手来配置我们自己的工程。

先打开设计器的安装目录:X:\Program Files\reportHome\webapps\demo\WEB-INF\lib(X为安装目录)。这个目录下包含了项目中所有可能用到的报表的支持文件。将其全部拷贝到工程中,放在WebRoot/WEB-INF/lib下。这样就成功的将所有的支持文件都导入到工程中了。

当我们在Referenced Libraries下看到拷贝到lib下的jar文件时,就说明支撑文件已经导入成功,可以开始下一步工作—书写配置文件。关于配置文件可以使用相同的办法,依然从已经配置好的工程中拷贝,配置文件在X:\Program Files\reportHome\webapps\demo \WEB-INF(X为安装目录)。所有的配置文件拷贝到WEB-INF下

这样就完成了整个开发环境的搭建,在myEclipse平台下成功的集成了报表。

我们已经将整个报表应用成功的集成到了myEclipse平台下。现在来看看如何将一个最简单的报表发布到新工程中。首先来制作一张简单的润乾报表。一个四行四列的名为runqian的raq文件

在工程跟目录WebRoot下面建立一个名为reportFile的文件夹,将制作好的raq文件拷贝到里面去。之后在WebRoot下面建立两个jsp文件。一个名为mc.jsp和myError.jsp内容如下:

mc.jsp:
<%@ page contentType=”text/html;charset=GBK” %>
<%@ taglib uri=”/WEB-INF/runqianReport4.tld” prefix=”report” %>
<html>
<body topmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0>
<table align=left>
<tr><td>
<report:html name=”report1″
srcType=”file”
reportFileName=”runqian.raq”
funcBarLocation=”top”
exceptionPage=”/myError.jsp”
/>
</td></tr>
</table>
</body>
</html>
myError.jsp:
<%@ page contentType=”text/html;charset=GBK” %>
<html>
<title>报表异常信息</title>
<body>
<%
Exception e = ( Exception ) request.getAttribute( “exception” );
out.println( “<div style=’color:red’>” + e.getMessage() + “</div>” );
%>
</body>
</html>

分别建立好两个jsp之后,将授权文件拷贝到工程目录的classess文件夹下,在X:\apache-tomcat-6.0.20\webapps\runqian\WEB-INF\classes(以tomcat为例,X为按照目录)。注意更改授权文件名为runqianWindowServer.lic即可。工程发布到服务器中,可以在自己的服务器上运行报表。

报表的支持文件在不同的操作系统和开发环境下的部署都大同小异,大家可以以此为参考配置报表。

将润乾报表集成到开发环境中相关推荐

  1. 报表工具对比之样式——BIRT报表VS润乾报表

    文章<免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验>中,分别使用两种报表工具(BIRT和润乾报表)做了清单式报表,不过由于报表中并没有做任何样式调整,因此预览的效果看起来 ...

  2. java web 润乾报表教程_润乾报表开发 基础教程.ppt

    润乾报表开发 --基础教程 主格和附属格 单元格进行扩展的过程中,缺省情况下,相对于其右(下)边的单元格而言,扩展格是主动复制的,被称为其它格(其右/下的格)的主格,而其右(下)的单元格是被动跟随复制 ...

  3. 润乾报表改java路径_Mac 环境中部署报表

    其中,通过点击 下载的后缀为 tar.gz 的安装包,可应用于 Linux 环境及 Mac 环境,安装包中包含润乾报表 V2018 设计器.DQL 元数据层设计器.DQL Server 服务器.HSQ ...

  4. 润乾报表CookBook与使用

    part1 1. 数据源相关 1.1 报表工具连接文本数据 1.2 报表工具连接非关系数据库(待补充) 1.3 报表异构数据源关联混算 1.4 报表工具 json 数据源 1.5 报表工具连 sap ...

  5. 润乾报表html图片自适应,润乾报表

    润乾报表是一个纯JAVA的企业级报表工具,支持对J2EE系统的嵌入式部署,无缝集成.服务器端支持各种常见的操作系统,支持各种常见的关系数据库和各类J2 EE的应用服务器,客户端采用标准纯html方式展 ...

  6. 报表工具对比之润乾报表与锐浪报表对比

    目前市场上报表工具五花八门,国内的.国外的.开源的.收费的,让人不免有眼花缭乱之感.本文将简单地从报表设计.数据处理.数据填报.数据分析.集成调用几方面对大家使用的比较多的润乾报表和锐浪报表(Grid ...

  7. java 润乾报表_最理想的JAVA报表工具

    润乾报表是一个纯JAVA的企业级报表工具,是J2EE环境下开发WEB报表应用的最好工具. 润乾报表作为纯JAVA报表工具,在J2EE的Web报表应用中其集成性和部署能力都明显优于BO/Crystal ...

  8. birt 报表与润乾报表对比

    BIRT,全称Business Intelligence and Reporting Tools,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,它的特点在于以 Java 和 Jav ...

  9. 免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验

    前一段时间,被导师安排对报表开发工具做调研,之后就一度泡在各大博客.论坛里,尽可能全面的搜集了几款报表工具的优缺点,攒成了<java报表工具报表软件选型经验总结分享>.不过大多都是直接抄的 ...

最新文章

  1. R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型、分类预测器(分类变量)被自动替换为一组虚拟编码变量、summary函数查看检查模型、使用table函数计算混淆矩阵评估分类模型性能
  2. 让Linux修改IP、DNS等可以更简单
  3. PostgreSQL 优化器代码概览
  4. python带格式复制excel样式和内容_使用python的xlrd,xlwt和xlutils.copy保留样式
  5. 【QuotationTool】主要数据结构
  6. 25岁程序员 VS 35岁程序员,太真实!
  7. java与java ee_CapeDwarf – Java EE上的Google App Engine
  8. 中文OCR的汉字按常见度的划分
  9. 阿里云视频点播配置步骤
  10. mess组网 中继_Mesh中继模式,哪个联网比较好?
  11. 成都传智播客,学生老师共同举杯庆祝初战高胜!
  12. Speech recognition模型:RNN Transducer(RNN-T)
  13. 单片机控制光耦开关继而控制电机转动
  14. css英文字体 在线引用,css字体英文名称(示例代码)
  15. 语音助手——问答型助手架构和设计
  16. Gherkin语法详解之Data Format(七)
  17. ESP8266-Arduino编程实例-MMA7455L加速计驱动
  18. 浏览器DNS解析过程
  19. SpringBoot+阿里云短信服务实现发送短信验证码功能
  20. Android百度地图地理围栏定位间隔

热门文章

  1. [转载]上百部BBC经典纪录片在线欣赏
  2. unity接入quick sdk报错总结(ios第二版)
  3. i7 7700hq安装Linux,酷睿i7-7700HQ尚能饭否?新老游戏本平台实测对比
  4. 怎么在国外杂志上投稿
  5. ssm+java计算机毕业设计幸福小区健身器材租赁系统krfhg(程序+lw+源码+远程部署)
  6. 在Web页面实现表格排序功能:jQuery、Vue等思路分析
  7. matlab 批量将Excel表数据汇总成一个表
  8. Map、HashMap、TreeMap、Collections工具类
  9. 展示数据列表默认显示几个
  10. 怎么查看电脑开关机时间——Win10