问题描述: 预览报表时,希望跟随屏幕分辨率自适应展示
情况1:
不分页实现报表自适应
解决:
ctrl+B打开设置主页,设置不分页

-
使用自适应jsp
(matchReport.jsp)页面进行预览,不要直接点击报表软件右上角的浏览器进行预览// 示例 192.168.101.111:6868/demo/reportJsp/matchReport.jsp?rpx=dev/***表.rpx
情况2:
分页自适应报表
解决:
ctrl+B打开报表属性


-
使用自适应jsp
(matchReport.jsp)页面进行预览,不要直接点击报表软件右上角的浏览器进行预览// 示例 192.168.101.111:6868/demo/reportJsp/matchReport.jsp?rpx=dev/***表.rpx这个时候我们发现预览是有问题的,虽然自适应了,但是列数如果太多会被分到第二页,这时我们要进行jsp页面的修改
matchReport.jsp和queryReport.jsp设置height="-1"matchReport.jsp我们都知道使我们预览的jsp设置,为什么queryReport.jsp要进行设置,原因是因为如果我们有查询条件的话,走的是这个jsp,不设置的话还是如果点击查询就会列分页。<report:html name="report1" reportFileName="<%=report%>" funcBarLocation="no" generateParamForm="no" params="<%=param.toString()%>" exceptionPage="/reportJsp/myError2.jsp" appletJarName="/raqsoftReportApplet.jar" needImportEasyui="no" height="-1" />注意: 如果
报表属性(ctrl+B) > 打印 > 方向设置的是纵向,jsp中设置的则为width="-1"
结尾
本文探讨了润乾报表在Web环境下的自适应问题。针对两种情况——不分页和分页自适应报表,提供了解决方案。在不分页情况下,通过设置不分页和使用自适应jsp页面来实现。而在分页情况下,同样需使用自适应jsp,并可能涉及jsp页面和设置的调整以避免列数过多导致的分页问题。请注意,若有查询条件,需要在jsp中进行相应设置以防止列分页。

2518

被折叠的 条评论
为什么被折叠?



