function DoPrint(){//打印 var LODOP=getLodop(); LODOP.PRINT_INIT("test套打"); LODOP.SET_PRINT_PAGESIZE(1, 0, 0,"A4");//设置纸张A4打印 横向 LODOP.SET_PRINT_STYLE("Alignment",2); LODOP.SET_PRINT_STYLEA(0, "ItemType", 1); LODOP.SET_PRINT_STYLEA(0, "Horient", 2); LODOP.SET_PRINT_MODE("POS_BASEON_PAPER",true);//设置输出位置以纸张边缘为基点。 LODOP.ADD_PRINT_LINE(50,65,50,700,0,1);//顶部标题底部线条 LODOP.SET_PRINT_STYLE("FontSize",18); LODOP.SET_PRINT_STYLE("Bold",1); LODOP.ADD_PRINT_TEXT(16,65,700,30,"宿舍用量统计"); // tableTitle() $.post("${ctx}/report/dormitory/consumption/getPrint", {"roomId":$("#roomId").val(),"floorId":$("#floorId").val(),"buildId":$("#buildId").val(),"sdt":getSdt($("#dt").val()),"edt":getEdt($("#dt").val())}, function(data) { LODOP.SET_PRINT_STYLE("FontSize",10); LODOP.SET_PRINT_STYLE("Bold",0); var totalRows = data.length;//总条数 var pageHeight = 297; var hasPreviousPage = false; //是否有下一页 var totalPages = 1; var pageRecorders=parseInt((pageHeight-50)/13); //每页条数 if((totalRows % pageRecorders) == 0) { totalPages = parseInt(totalRows / pageRecorders); }else{ totalPages = parseInt(totalRows / pageRecorders) + 1; } if(totalPages == 1){ hasPreviousPage = false; }else{ hasPreviousPage = true; } for(var i=0;i |