Out_Detail1.asp
上传用户:apresys
上传日期:2021-03-30
资源大小:813k
文件大小:3k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <!--#include file="conn.asp"-->
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <link href="css/main.css" rel="stylesheet" type="text/css">
  6. <title>入库配件汇总表</title>
  7. <!--media=print 这个属性可以在打印时有效--> 
  8. <style media=print> 
  9. .Noprint{display:none;} 
  10. .PageNext{page-break-after: always;} 
  11. </style>
  12. </head>
  13. <body leftmargin="30" topmargin="20">
  14.  <table width="1000" border="1" cellspacing="0" bordercolor="#D6D3CE">
  15.   <tr><td align="center" height="50"><font size="4"><%=year(request.Form("end_time"))%>年<%=month(request.Form("end_time"))%>月 配件出库汇总表</font></td></tr>
  16.   <tr><td align="center">
  17. <%
  18. end_time=request.Form("end_time")
  19. end_time1=request.Form("end_time1")
  20. Dim names(100)
  21. i=0
  22. set Rs=server.createobject("adodb.recordset")
  23. rs.open "select use_dep from out_Store where uptime  between  #"&end_time&"# and #"&end_time1&"# group by use_dep",conn,1,1
  24. if not rs.eof then 
  25. do while not rs.eof
  26. i=i+1
  27. names(i)=rs(0)
  28. rs.movenext
  29. loop
  30. end if
  31. rs.close
  32. set rs=nothing
  33. %>
  34. <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#FFFFFF">
  35.           <tr> 
  36.             
  37.             <td width="160" height="20" align="center" >送交单位</td>
  38. <%
  39. Dim cla(20)
  40. j=0
  41. set Rs=server.createobject("adodb.recordset")
  42. rs.open "select classnumber from class ",conn,1,1
  43. if not rs.eof then 
  44. do while not rs.eof
  45. j=j+1
  46. cla(j)=rs(0)
  47. %>
  48. <td width="75"  align="center" ><%=cla(j)%></td>
  49. <%rs.movenext
  50. loop%>
  51. <%
  52. end if
  53. rs.close
  54. set rs=nothing
  55. %>
  56. <td width="80"  align="center" >合 计</td>
  57.           </tr>
  58.           
  59. <%
  60. Dim num(100,100)
  61. dim n(100)
  62. m=1
  63. f=1
  64. for m=1 to i
  65. %>
  66. <tr><td height="20" > <%=names(m)%></a></td>
  67. <%
  68. n(m)=0
  69. for f=1 to j
  70. set Rs=server.createobject("adodb.recordset")
  71. rs.open "select sum(Loan_Amount) from out_Store where use_dep='"&names(m)&"' and class='"&cla(f)&"' and (uptime  between  #"&end_time&"# and #"&end_time1&"#) group by use_dep",conn,1,1
  72. if not rs.eof then 
  73. num(m,f)=rs(0)
  74. n(m)=n(m)+num(m,f)
  75. %>                
  76. <td  align="right" ><%=num(m,f)%>&nbsp;</td>
  77. <%
  78. else
  79. num(m,f)=0
  80. %>
  81. <td align="right" ><%=num(m,f)%>&nbsp;</td>
  82. <%
  83. end if
  84. rs.close
  85. set rs=nothing
  86. next
  87. %>
  88. <td  align="right" ><%=n(m)%>&nbsp;</td>
  89. </tr>
  90. <%
  91. next
  92. %>
  93.  <tr> 
  94.             
  95.             <td  align="center"  bgcolor="#FFFFFF">合 计</td>
  96. <%
  97. y=0
  98. for f=1 to j
  99. %>
  100. <td height="20" align="right" bgcolor="#FFFFFF">
  101. <%
  102. w=0
  103. for m=1 to i
  104. w=w+num(m,f)
  105. y=y+num(m,f)
  106. next
  107. %><%=w%>&nbsp;</td>
  108. <%next%>
  109. <td  align="right" bgcolor="#FFFFFF"><%=y%>&nbsp;</td>
  110.           </tr>
  111. <tr><td colspan="16" height="30" bgcolor="#FFFFFF">  付单: <%=i%> 张</td></tr>
  112.         </table>
  113. <table>
  114. <tr><td height="30" colspan="10" align="center"><OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0 VIEWASTEXT> 
  115. </OBJECT> 
  116. <input type=button value=打印 onClick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT"> 
  117. <input type=button value=直接打印 onClick="document.all.WebBrowser.ExecWB(6,6)" class="NOPRINT"> 
  118. <input type=button value=页面设置 onClick="document.all.WebBrowser.ExecWB(8,1)" class="NOPRINT"> 
  119. <input type=button value=打印预览 onClick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT">
  120. </td></tr>
  121. </table>
  122. </body>
  123. </html>