io ho provato con la direttiva @page, ma non ho avuto risultati positivi.
per adesso ho fatto cosi
@stampa_<?= $pagina?> {position:absolute; top:<?= $top?>mm; left:0mm; width:255mm; height:170mm;left-margin:5mm;right-margin:5mm;top-margin:20mm;bottom-margin:5mm;border: 1pt solid #000000; text-align : center; page-break-before: always}
dove $pagina è il numero corrispondente alla pagina di stampa.
per fare chiarezza vi spiego cosa ho fatto;
ho creato una pagina imposta orizontalmente per la stampa riassuntiva di una tabella.
All'inizio della pagina ho messo un logo, una scritta e un titolo e poi nella parte "principale" ho inserito una tabella riassuntiva...
per far si che tutte le pagine avessoro la stessa impostazione ho inserito una variabile ($top) per definere la posizione dell'oggetto nella pagina. Questa variabile aumenta di 170mm ogni volta che cambio pagina.
Ora l'interruzione della pagina sembra corretta ma il metodo non tanto. Avete qualche consiglio da darmi?
Grazie ancora