天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3642|回复: 0

[报表] 如何把设计好的润乾报表放在平台上显示呢?【润乾报表-在平台显示】

[复制链接]
kimi 发表于 2013-11-27 23:04:23 | 显示全部楼层 |阅读模式
Q:现在通过润乾自带的数据源和数据集方式设计好了一个报表,现在想在平台上显示,请问该如何做呢?
A:您好:具体的实现您可以参考如下步骤:

第一步:先把您设计好的报表放在工程目录下,类似源码中的目录路径如下图:
a22.jpg

类似打包版本所放在的目录路径如下图:
a23.jpg

第二步:新建一个jsp页面,把jsp页面放在类似如下目录下:
a21.jpg
jsp页面类似的代码如下:

  1. <%@ page contentType="text/html; charset=UTF-8" language="java" import="java.sql.*" errorPage="" %>
  2. <%@ taglib uri="runqianReport4" prefix="report" %>
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>testJsp</title>
  7. </head>

  8. <body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
  9.   <%
  10.        //String params="_docid="+request.getParameter("_docid");
  11.        //out.println(params);
  12.   %>
  13.   <report:html name="sql" needSaveAsExcel = "yes" needPrint = "yes" srcType="file" reportFileName="kimitestsp801.raq" saveAsName="sql" />
  14. //reportFileName就是对应您设计好的润乾报表名称
  15. </body>
  16. </html>
复制代码
第三步:修改润乾报表配置文件,配置文件中源码中的路径如下图:
a24.jpg
具体是指该文件中添加如下代码:

  1. <jdbc-ds-configs>
  2.        <jdbc-ds-config>
  3.             <name>kimisql</name>
  4.             <db-type>ds1</db-type>
  5.             <connection-url>jdbc:jtds:sqlserver://localhost:1433/kimisp8test</connection-url>
  6.             <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
  7.             <user-name>sa</user-name>
  8.             <password>teemlink</password>
  9.             <db-charset>GBK</db-charset>
  10.             <client-charset>GBK</client-charset>
  11.             <extend-properties></extend-properties>
  12.        </jdbc-ds-config>
  13.     </jdbc-ds-configs>
复制代码
name:指数据源名称
db-type:数据集名称
connection-url:数据库连接信息
driver-class:数据库对应的驱动
user-name:数据库连接用户名
password:数据库连接用户密码

该文件中打包版本中的目录路径类似如下:
a25.jpg

第四步:上面的信息配置完成后,由于修改是xml文件,所有这里需要重启tomcat服务,重启完毕后,然后中平台新建菜单,菜单类型选择自定义内部链接,如下图:
a26.jpg

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 15:07

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表