不展现打印预览点击按钮直接打印

需求背景:

客户在生产环境中,有时候会有不展现打印预览界面,点击按钮不跳转直接打印报表的需求。

解决方案:

方法其实很简单,具体代码如下所示

:

<script language=javascript>

function report1_print() {

document.report1_printIFrame.location = “http://127.0.0.1:6003/demo/reportServlet?action=2&name=report1&reportFileName=%2Freport1.raq&srcType=file&savePrintSetup=no&appletJarName=runqianReport4Applet.jar%2CdmGraphApplet.jar&serverPagedPrint=no&mirror=no&reportParamsId=100001&t_i_m_e=1348711523192″;

}

</script>

润乾的打印其实就是调用的上面的方法,在页面做一个打印按钮调用这个方法就可以实现不展现打印预览界面,点击按钮不跳转直接打印的效果了。

使用这个方法,也可以实现不展现报表直接打印的效果。