搜索文章

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 未分类 > 一页多报表展示

一页多报表展示

需求背景:

客户需求提出能否一 jsp 展现多个 raq 文件。这里我们可以引申下 jsp raq 的对应关系。

实现分析:

通常应用中是 jsp raq 对应的关系是两种情况:

一是 直接在 jsp 报表标签中写死 raq 名称引擎运算展示 (即 jsp:raq 1:1

一是 通过参数接收 raq 名称传递到标签属性中在公共 jsp 中展示(即 jsp:raq 1 M

了解润乾报表 raq 到最终展示的过程就是 润乾标签解析 raq 引擎运算生成 html 内嵌 jsp. 如果我们的多 raq 在同一 jsp 中的运算过程能够互不干扰 那上面的需求就可以满足的。

而润乾标签属性的 主键 一般为 name(html 为例 具体标签具体分析 ) 这里不一致 即可。

操作步骤:

Jsp 中设置多标签 其”主键”不一致 即可

<report:html name=”report1″ reportFileName=”wangge.raq”

funcBarLocation=”top”

needPageMark=”yes”

needPrint=”yes”

needSaveAsExcel=”yes”

generateParamForm=”no”

params=”<%=param.toString()%>”

exceptionPage=”/reportJsp/myError2.jsp”

appletJarName=”runqianReport4Applet.jar,dmGraphApplet.jar”

/>

<report:html name=”report2″ reportFileName=”dingdan.raq”

funcBarLocation=”top”

needPageMark=”yes”

needPrint=”yes”

needSaveAsExcel=”yes”

generateParamForm=”no”

params=”<%=param.toString()%>”

exceptionPage=”/reportJsp/myError2.jsp”

appletJarName=”runqianReport4Applet.jar,dmGraphApplet.jar”

/>

红字部分 相对报表在计算中的逻辑名 分别映射不同的报表

当然 参数 亦可以共用一个参数模版 分页跳转各不影响

附件中为相关的文件

本文标签: