将润乾报表集成到开发环境中



很多刚刚接触润乾报表的客户在使用过程中,会遇到一个比较头疼的问题,就是如何将制作好的报表继承到自己的开发环境中。下面以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即可。工程发布到服务器中,可以在自己的服务器上运行报表。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值