Я пытаюсь распечатать свои записи, упорядочив их, используя базовый HTML table
.Мне удается все организовать соответственно.Я также запустил цикл, чтобы вставить несколько пустых строк, чтобы заполнить пробел, если записи меньше.Это подтолкнет нижний колонтитул к нижней части страницы.Проблема в том, когда я нажимаю «Печать».Это всегда дает мне 2 листа, причем лист 2 полностью пуст.Я попытался уменьшить количество записей и убедиться, что это только одна страница.Но после нажатия кнопки «Печать» все равно отображаются 2 страницы, причем страница 2 пуста.В любом случае, чтобы удалить страницу 2, пожалуйста, помогите
<html>
<body>
<center>
<%
call pageHeader()
dTotNet_Amt = 0
do while not rstERSLS1.eof
record = record + 1
dNet_Amt = rstERSLS1("NET_AMT")
dTotNet_Amt = dTotNet_Amt + dNet_Amt
response.write "<tr>"
response.write "<td align=left width=50><font face='Arial' size=2>" & record & "</td>"
response.write "<td align=left width=600 ><font face='Arial' size=2>" & rstERSLS1("PART") & "</td>"
response.write "<td align=left width=100 ><font face='Arial' size=2>" & rstERSLS1("SERIALNO") & "</td>"
response.write "<td align=right width=100 ><font face='Arial' size=2>" & pFormatDec(dNet_Amt,2) & "</td>"
response.write "</tr>"
rstERSLS1.movenext
'=== recordPerPage = 30
if record >= recordPerPage and not rstERSLS1.eof then
record = 0
sPage = sPage + 1
response.write"</table>"
response.write "<br/>"
response.write "<font face='Arial' size=1>"
response.Write"Continue Next Page..."
response.Write"<p style='page-break-before: always'></p>"
call pageHeader()
elseif rstERSLS1.eof then
'==== Fill the empty space and drag the footer to the bottom
do until record >= recordPerPage
record = record + 1
response.write "<td colspan=4 > </td>"
response.write "</tr>"
loop
end if
Loop
pCloseTables(rstERSLS1)
%>
'==== Footer
<table width="850">
<tr>
<td colspan=3 align=left width=700><font face="Arial" size=2>RINGGIT MALAYSIA : <%= ConvertCurrencyToEnglish(pFormatDec(dTotNet_Amt,2))%></td>
</tr>
<tr>
<td colspan="5">
<hr color=black style="margin-top:0px;margin-bottom:0px" size=1>
</td>
</tr>
</table>
<table width="850">
<tr>
<td colspan="3" align=left width=600><font face="Arial" size=2></font>E & OE</td>
<td align=left width=100><font face="Arial" size=2><b>Total (RM) : </b></font></td>
<td align=right width=100><font face="Arial" size=2><b>RM <%=pFormatDec(dTotNet_Amt,2)%></b></></font></td>
</tr>
<tr>
<td colspan="3" align=left width=600></td>
<td colspan="2">
<hr color=black style="margin-top:0px;margin-bottom:0px" size=2>
</td>
</tr>
<tr>
<td colspan="3"width=600></td>
<td colspan=2 align=left width=100><font face="Arial" size=1>Lorry Number : </font></td>
</tr>
<tr>
<td align=left width=250>______________________________</td>
<td align=left width=50></td>
<td align=left width=250>______________________________</td>
<td colspan=2 align=left width=100><font face="Arial" size=1>Driver Signature : </font></td>
</tr>
<tr>
<td align=left width=250><font face="Arial" size=2> AUTHORISED SIGNATURE(S)</font></td>
<td align=left width=50></td>
<td align=left width=250><font face="Arial" size=2> RECIPIENT'S CHOP & SIGNATURE</font></td>
<td colspan="2" align="left" width=100><font face="Arial" size=1>Store Keeper: </font></td>
</tr>
</table>
<p style='page-break-after: always'></p> '=== This doesn't work
</center>
</body>
</html>
Всегда пустую одну дополнительную страницу
![Always Page 2](https://i.stack.imgur.com/7V1OG.png)