簡體   English   中英

如何分組 <TR> 在分頁表中?

[英]How to group <TR> in a table for page-break?

我有一個表,它將記錄大量數據,並用WKHTMLTOPDF打印。 在我的腳本(PHP)的舊版本中,每個數據記錄都有1個<tr> ,如下所示:

<tr><td>$row->date $row->username $row->subject <br> $row->multi_line_text </td></tr>

WKHTMLTOPDF的“換行符”規則工作正常(因此,當當前單元格的結尾( <tr><td> )不在當前頁面上時,該單元格將從下一頁開始。

現在,每個數據記錄都有2行,因為第一行現在有3列:

<tr><td>$row->date</td><td>$row->username</td><td>$row->subject</td></tr> <tr><td colspan=3> $row->multi_line_text </td></tr>

...現在可能發生了,第一行在第一頁上,第二行在第二頁上。

如何將兩個<tr>一起“分組”? 對於每個數據記錄都擁有自己的<table>並不是解決方案,因為3列必須每次都具有相同的寬度。

謝謝你奧利

看看如何避免wkhtmltopdfWKHTMLTOPDF的 表行中的分頁 符-允許 表行中的分頁

然后你寫:

每個數據記錄都擁有自己的解決方案不是解決方案,因為3列的寬度必須始終相同。

您可能需要使用CSS控制寬度。

或一起尋求基於div的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM