在自定义工具栏中,可以显示总页数,那么有什么方法能显示数据的总个数呢?下面就通过报表控件FineReport来简单介绍一下。
工具/原料
1
报表控件FineReport7.1.1
2
大小:148.2M 适用平台:windows/linux
方法/步骤
1
模板设置打开模板打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\DetailReport\Details_5.cpt修改模板在第一行数据前,插入一行数据,然后在A1单元格填写=count(A3),如下图所示:
2
隐藏行列隐藏第一行单元格,右击第一行,弹出下图:选择隐藏即可。
3
加载结束事件设置给此模板增加加载结束事件,具体的JS代码如下:var totalnumber=$('tr[tridx=0]','div.content-container').children().eq(0).text();//获取A1单元格的值parent.document.getElementById('e').value='共'+totalnumber+'条数据';//给页面上id为e的文本框赋值保存模板
4
页面设置打开html页面打开%FR_HOME%\WebReport\page_demo\custoolbar.html。增加一个文本框在body标签中的div标签中增加一个文本框控件,控件的id为e,定义如下:
5
更换iframe的src将iframe的src更换为刚刚保存的模板即为:/WebReport/ReportServer?reportlet=/doc/Primary/DetailReport/Details_7.cpt&__showtoolbar__=false
6自定义浏览页面 到 页
完整代码如下:
7
效果查看
上一篇:如何制作与动感字幕相匹配的素材?