传参数查看不同报表
  jr6gtHij3Uyj 2023年11月02日 41 0

1. 实现思路

参数模板中,设置下拉框用来选择要查看的报表,点击查询时,跳转加载对应的报表,同时将其余参数也传递给报表。

2. 参数模板设置

新建普通报表,指定其报表类型为参数模板,指定参数并设置编辑风格。

具体设置如:

C2 单元格指定编辑风格为编辑框,WEB 变量名为 orderID;

E2 单元格指定编辑风格为下拉列表框, WEB 变量名为 rpxName。

传参数查看不同报表_变量名

注意,orderID 要与跳转的报表参数名保持一致

3. 准备好跳转的报表模板(制作过程非本文重点省略)。文件见附件 dingdan.rpx mingxi.rpx。

4.关键点—修改报表展现 jsp(showReport.jsp)文件

首先,取消首次展现报表的解析,去掉如下图圈出的 report:html 标签部分内容

传参数查看不同报表_编辑框_02

其次,获取参数值 rpxName,用于切换 report:html 中需解析的报表模板名称。

queryReport.jsp 的处理如下:

传参数查看不同报表_变量名_03


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

jr6gtHij3Uyj