首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp输出表格的有关问题

2012-05-21 
asp输出表格的问题%if session(shiwei_username) then%script languagejavascripttop.locatio

asp输出表格的问题
<%
if session("shiwei_username")="" then
%>
<script language="javascript">
top.location.href="../index.asp"
</script>
<%  
  response.end
end if
%>
<!-- #include file="../conn2.asp" -->
<!-- #include file="../const.asp" -->
<html>
<head>
<title><%=dianming%> - 打印</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../style2.css" rel="stylesheet" type="text/css">
<script language=javascript>
function preview() { 
bdhtml=window.document.body.innerHTML; 
sprnstr="<!--startprint-->"; 
eprnstr="<!--endprint-->"; 
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); 
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); 
window.document.body.innerHTML=prnhtml; 
window.print(); 
window.document.body.innerHTML=bdhtml; 
  }
</script>
</HEAD>
<BODY>
<%
set rs_buy=conn.execute("select * from sell where zu=false and bianhao='"&request("bianhao")&"'")
nowid_login=rs_buy("id_login")
set rs_login=conn.execute("select * from login where id="&rs_buy("id_login"))
set rs_huiyuan=conn.execute("select * from huiyuan where id="&rs_buy("id_huiyuan"))
%>
<table width="98%" border="0" cellpadding="0" cellspacing="2" align="center">
  <tr> 
  <td height="21" align="center"><img src="../images/print.jpg" align="absmiddle" style="cursor:hand;" onClick="preview();window.close()"></td>
  </tr>
</table>
<!--startprint-->
<table width="98%" border="0" cellpadding="0" cellspacing="2" align="center">
  <tr> 
  <td height="21" align="center"><h1>南京邮电大学邮苑书店出库单</h1></td>
  </tr>
  <tr> 
  <td height="21" align="right">
  客户名称:<input type="text" value="<%if rs_huiyuan.eof=false then%><%=rs_huiyuan("username")%><%end if%>" size="20" style="border-bottom:solid 1 #000000;border-top:solid 0 #000000;border-left:solid 0 #000000;border-right:solid 0 #000000;">&nbsp;&nbsp;
  出库日期:<input type="text" value="<%=rs_buy("selldate")%>" size="20" style="border-bottom:solid 1 #000000;border-top:solid 0 #000000;border-left:solid 0 #000000;border-right:solid 0 #000000;">&nbsp;&nbsp;
  发票号码:<input type="text" value="<%=request("bianhao")%>" size="20" style="border-bottom:solid 1 #000000;border-top:solid 0 #000000;border-left:solid 0 #000000;border-right:solid 0 #000000;">&nbsp;&nbsp;
 </td>
  </tr>
</table>
<table width="98%" border="1" cellspacing="0" cellpadding="2" align="center" bordercolor="#000000">
  <tr>
 <%if showpic="yes" then%>
 <th width="70">图片</th>
 <%end if%>
  <th height="30">货号</th>
 <th>产品名称</th>
 <th>数量</th>
 <th>单位</th>
 <th>单价</th>


 <th>金额</th>
  </tr>
  <%
  totalprice=0
  do while rs_buy.eof=false
  set rs_produit=conn.execute("select * from produit where huohao='"&rs_buy("huohao")&"'")  
  %>
 <tr>
  <%if showpic="yes" then%><td align="center"><%if rs_produit.eof then%><%if rs_buy("photo")<>"" then%><a href="../upload/<%=rs_buy("photo")%>" target="_blank"><img src="../upload/<%=rs_buy("photo")%>" border="0" width="60"></a><%else%>无图<%end if%><%else%><%if rs_produit("photo")<>"" then%><a href="../upload/<%=rs_produit("photo")%>" target="_blank"><img src="../upload/<%=rs_produit("photo")%>" border="0" width="60"></a><%else%>无图<%end if%><%end if%></td><%end if%>
  <td align="center" height="25"><%if rs_produit.eof then%><%=rs_buy("huohao")%><%else%><%=rs_produit("huohao")%><%end if%></td>
 <td align="center"><%if rs_produit.eof then%><%=rs_buy("title")%><%else%><%=rs_produit("title")%><%end if%></td>
 <td align="center"><%=formatnumber(rs_buy("shulian"),2)%></td>
 <td align="center"><%if rs_produit.eof=false then%><%=rs_produit("danwei")%><%end if%></td>
 <td align="center"><%=formatnumber(rs_buy("price"),2)%></td>
 <td align="center"><%=formatnumber(rs_buy("price")*rs_buy("shulian"),2)%></td>
  </tr>
  <%
  totalprice=totalprice+rs_buy("price")*rs_buy("shulian")
  rs_buy.movenext
  loop
  %>
  <tr>
  <td colspan="<%if showpic="yes" then%>6<%else%>5<%end if%>" align="right">总计 :&nbsp;</td>
 <td align="center"><%=formatnumber(totalprice,2)%></td>
  </tr>
</table>
<table width="98%" border="0" cellpadding="0" cellspacing="2" align="center">
  <tr> 
  <td height="21" width="50%">
  &nbsp;&nbsp;销售单位:
  <u>南京邮电大学邮苑书店</u>
 </td>
  <td align="right" width="50%">
  经办人:<input type="text" value="<%if rs_login.eof then%><%=rs_buy("login")%><%else%><%=rs_login("username")%> (<%=rs_login("bianhao")%>)<%end if%>" size="20" style="border-bottom:solid 1 #000000;border-top:solid 0 #000000;border-left:solid 0 #000000;border-right:solid 0 #000000;">&nbsp;&nbsp;
  收款人:<input type="text" value="<%if rs_login.eof then%><%=rs_buy("login")%><%else%><%=rs_login("username")%> (<%=rs_login("bianhao")%>)<%end if%>" size="20" style="border-bottom:solid 1 #000000;border-top:solid 0 #000000;border-left:solid 0 #000000;border-right:solid 0 #000000;">&nbsp;&nbsp;
 </td>
  </tr>
</table>
<!--endprint-->
</body>
</html>
代码求修改
现在的效果如下图


使用后


我想改成


请问高手,应该怎么改

[解决办法]
楼主做毕业设计啊?
这一大堆,没法测试。

图2是你现在做的效果?
图3是你想实现的效果?
[解决办法]
只是要多输出几行表格空白行?

热点排行