
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
| <%@page contentType="application/msword;charset=GBK" language="java"%> |
| <% @page contentType="application/vnd.ms-excel;charset=GBK" language="java"%> |
| <% //需要打印的记录条数 int PrintRowCount=RowCount; //每页打印的记录条数 int PageRowCount=16; //最后一页需要打印的空行的数目 int LoopNum=PageRowCount-PrintRowCount%PageRowCount; //打印区域的高度,其中2的意思是每页需要重复的标题行的数目 int PrintAreaHeight=(PrintRowCount%PageRowCount==0)?PrintRowCount+2:PrintRowCount+LoopNum+2; %> |
| <% out.print(" ...... "<x:ExcelName>"+ "<x:Name>Print_Area</x:Name>"+ "<x:SheetIndex>1</x:SheetIndex>"+ "<x:Formula>=Sheet1!$A$1:$G$"+PrintAreaHeight+"</x:Formula>"+ "</x:ExcelName>"+ ...... "); %> |
| <% for (int i=1;i<=PrintRowCount; i++) { out.print("<tr>"<td>"+i+"</td></tr>"); //有内容 } if (LoopNum!=PageRowCount) //有空行则打印空行补齐最末一页 for (int j=1;j<=LoopNum; j++) { out.print("<tr><td> </td></tr>");//无内容 } %> |