快逸打印计数
来源:互联网 发布:女生宿舍 知乎 编辑:程序博客网 时间:2024/06/02 13:52
问题描述:报表web端展示时,点打印按钮提示打印次数。
问题思路:在提供的打印的方法之前写一个方法,每次调用打印方法之前,先执行这个方法进行一个数量的累加运算。但是打印的方法是封装起来的,所以只能在发布报表的jsp里写JavaScript定义一个变量,让这个变量做自增运算,然后弹出一个messageBox用来与用户交互,提示报表已经打印过几次。
实现步骤:(以发布报表的showReport.jsp为例)
1. <a href=”#”onClick=” report1_print();return false;”><%=printImage%></a>改为:
<a href=”#” onClick=” print();returnfalse;”><%=printImage%></a>将onclick事件调用的方法名改为自己写的方法名。
2. 在table标签里写如下代码:
<script language=javascript>
var j=0;
function print() { 己的函数
j=j+1;
alert(“已经打印“+j+”次“);
report1_print(); //调用打印
}
</script>
注:由于打印、导出等功能超链接都写在toolbar.jsp里,showReport.jsp引用了toolbar.jsp,所以以上代码写在toolbar.jsp里即可。
- 快逸打印计数
- 跑得快计数程序
- 排序(快排, 计数排序)
- HUNNU Contest 跑得快计数程序
- ARC 下引用计数的打印
- 润乾报表实现打印计数
- 以科学计数法打印浮点数
- 高效快速度的PDF打印组件
- 快译实现报表模板打印
- 快学Scala-单词计数程序、并行计算
- ARC 环境下打印对象的 retainCount 引用计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- picturebox自身滚动功能
- stanford parser 使用教程
- BitSort (比特排序)
- 使用 XZ Utils 获得更高的压缩率
- 开发线程安全的Spring Web应用
- 快逸打印计数
- 第三次上机实验
- oracle关于scott无法登陆,scott账号被锁定的解决办法
- Pubby关联数据发布
- Quantum/ServiceInsertion
- 哈希
- 汽车违章查询
- 写点东西
- Oracle_spatial的空间操作符