是的,如果已经分页的话是不能一次性打完的。你只能不分页,
并用CSS控制每个页面多少条记录。我主要用到的CSS有:希望对你有帮助
@media screen
{
.print
{
display:none;
}
.Reportprint
{
display:block;
}
.PrintPapeNoVisible
{
visibility:visible;
}
.PrintNoDisplay
{
display:block;
}
}@media print
{
.print
{
display:block;
}
.Reportprint
{
display:none;
}
.PrintPapeNoVisible
{
visibility:hidden;
}
.PrintNoDisplay
{
display:none;
}
}
并用CSS控制每个页面多少条记录。我主要用到的CSS有:希望对你有帮助
@media screen
{
{
display:none;
}
.Reportprint
{
display:block;
}
.PrintPapeNoVisible
{
visibility:visible;
}
.PrintNoDisplay
{
display:block;
}
}@media print
{
{
display:block;
}
.Reportprint
{
display:none;
}
.PrintPapeNoVisible
{
visibility:hidden;
}
.PrintNoDisplay
{
display:none;
}
}
<style type='text/css'>
p { page-break-after:always; }
</style>2、在需要分页的地方加 <p></p>,加了这个后,打印就会在加这个的地方分页。
<?php
for ($i=$beginrow;$i<$endrow;$i++){
$db->getdata_obj();
?>
<TR text=#000000 >
<td width="66" height="25" align="center" >
<?php echo $db->dataobj->WName;?> </td>
<td width="36" height="25" align="center" >
<?php echo $db->dataobj->WSex;?></td>
</tr>
<?php
} ?>