FineReport 批量打印 无提示
来源:互联网 发布:流量控制软件 编辑:程序博客网 时间:2024/04/29 16:54
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <title>FineReport Demo</title> <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> <link rel="stylesheet" type="text/css" href="/WebReport/ReportServer?op=resource&resource=/com/fr/web/core/css/page.css"></link> <link rel="stylesheet" type="text/css" href="/WebReport/ReportServer?op=resource&resource=/com/fr/web/load.css"></link> <script type="text/javascript" src="/WebReport/ReportServer?op=resource&resource=/com/fr/web/jquery.js"></script> <script type="text/javascript" src="/WebReport/ReportServer?op=emb&resource=finereport.js"></script> <script type="text/javascript"> function doPrint(){ var printUrl="http://localhost:8079/WebReport/ReportServer?reportlets=";//端口和ip根据具体情况设定 var tmpURL = ''; for (var i=0;i<document.report.cpt.length;i++ ){ if (document.report.cpt[i].checked) { if (tmpURL) { tmpURL += ','; } tmpURL += document.report.cpt[i].value; } } if (tmpURL) { printUrl += '[' + tmpURL + ']'; } FR.doURLPDFPrint(printUrl,false); //不弹对话框的批量打印(pdf打印)} </script> </head> <body> <form name="report" width="200" height="200"> <input id="cpt" type="checkbox" value="{reportlet:'/gettingstarted.cpt',country:'China'}" />China<br> <input id="cpt" type="checkbox" value="{reportlet:'/gettingstarted.cpt',country:'America'}" />America<br> <input type="button" name="doprint" onClick="doPrint()" value="doPrint"></input> </form> </body> </html>