JS 调用 FR 打印方法
服务器端打印是直接调用服务器连接的打印机,这样可以解决本地 PC 没有连接打印机无法打印的问题。服务器端打印只能通过 JS 调用,并不支持输入打印机的 IP 地址。具体来说,服务器端打印的调用方法如下:
| // 弹窗 |
| window.contentPane.printReportServer(); |
| // 静默打印 |
| window.contentPane.printReportServer({ |
| pageType: 2, // 打印页码类型:0:所有页,1:当前页,2:指定页 |
| pageIndex: '1-3', // 页码范围。当 pageType 为 2 时有效 |
| printerName: "" // 指定打印机 |
| }); |
在调用时,如果不传参数,则会弹出打印窗口;如果传参数,则会进行静默打印。由于服务器端打印是通过服务器的打印机进行的,因此无法直接指定本地打印机的 IP 地址
。