帆软 ---- 自定义打印功能

需求:根据要求不同的报表使用不同的打印机

  1. 在设计器中设计添加参数
    在这里插入图片描述
  2. 通过URL直接拼接传递
    比如:http://xx.xx.xx.xx:8080/webroot/decision/view/report?viewlet=xx.cpt&打印机名称=xx
  3. 设计器中设置
    1)菜单栏中 模板—模板web属性
    在这里插入图片描述
    2)
    分页预览设置 — 为改模板的单独设置
    删除工具栏原有的打印按钮
    选择自定义按钮添加在这里插入图片描述
    3) 在这里插入图片描述
    a、填写控件名称、选择控件图标
    b、点击自定义事件在这里插入图片描述
    在参数值选公式 “$打印机名称” 确定。
    添加js脚本
window.contentPane.printReportServer({
	pageType: 0, // 打印页码类型:0:所有页,1:当前页,2:指定页
	pageIndex: '1', // 页码范围。当 pageType 为 2 时有效
	printerName: a // 指定打印机
});
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值