Domanda

Sto generando un PDF da HTML con Pisa. Il Pisa documentazione dice che è possibile ripetere una riga "è possibile ripetere righe della tabella se si verifica un'interruzione di pagina in una tabella. il numero di righe ripetute viene passato nella ripetizione attributo". Il loro codice di esempio è il seguente:

<table repeat="1">>
  <tr><th>Column 1</th><th>...</th></tr>
  ...
</table>

Il mio codice è

<table repeat="1" width="100%">
<tr>
   <th align='left'>name</th>
   <th align='right'>text</th>
</tr>
<tr><td colspan=2>
   <table>
     <tr><td>stuff</td></tr>
   </table>
</td></tr>
...
</table>

Tutte le idee sul perché la prima non è essere ripetuta in un'interruzione di pagina?

È stato utile?

Soluzione

La soluzione è quella di non nidificano le tabelle. Per qualche motivo Pisa non ripete l'intestazione se le cellule sono tabelle nidificate. Rielaborare la struttura di escludere le tabelle nidificate e dovrebbe funzionare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top