润乾报表固定表头,滚动条用百分比表示时的注意点
需求背景:
报表展现,需要固定表头时,需要滚动条来支持。显示报表的宽度和高度,用百分比表示时,容易出现一些展现异常。
应用例子:
1 jsp页面代码:
<%@ page contentType=”text/html;charset=GBK” %>
<%@ taglib uri=”/WEB-INF/runqianReport4.tld” prefix=”report” %>
<html>
<body>
<table style=”width:100%;height:100%;overflow:hidden;table-layout:fixed”>
<tr><td>
<report:html name=”report1″ reportFileName=”test.raq”
needScroll=”yes”
scrollHeight=”93%”
scrollWidth=”95%”
/>
</td></tr>
</table>
</body>
</html>
注释:
标签 初始值 含义 可设置值
needScroll 否 是否固定上表头和左表头 yes或no
scrollWidth 否 固定表头报表的显示宽度 象素值(整数)或者百分数,如600 80%
scrollHeight 否 固定表头报表的显示高度 象素值(整数)或者百分数,如400 80%
2 scrollHeight=”93%” scrollWidth=”95%” 为百分比时,展现报表的<table>,一定要加上
style=”width:100%;height:100%;overflow:hidden;table-layout:fixed”,如:
<table style=”width:100%;height:100%;overflow:hidden;table-layout:fixed”>