使用birt实现打印功能

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:34   2331   0

步骤:

1、在报表格式末尾添加Text组件,设置项选择HTML和Dynamic Text)

2、脚本代码:
<script>
self.moveTo(622,722);
self.resizeTo(1,1);
//Web.ExecWB(6,1)
document.execCommand('print','true','true');
window.opener="anyone";
window.close();
</script>

3、调用报表并直接打印:(输出形式为output)
window.open(path + '/output?__report=/report/oms/report.rptdesign&orderId=' + orderId);

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP