Joomla.it Forum
Componenti per Joomla! => Gestione Form => : xzero2 19 Jan 2011, 12:52:36
-
Dopo aver inserito dai dati in una tabella tramite un form, averli visualizzati ed eventualmente modificati, vorrei poter stampare su carta un record della tabella.
In poche parole creare un report.
Per ora collego la tabella con dbase di openoffice e sfrutto il report di dbase.
Sarebbe possibile stampare direttamente da joomla ??
logicamente il foglio stampato dovrebbe avere un determinato layout.
xzero2
-
Dato che non aveva risposto nessuno ho cambiato il titolo, per fare una nuova richiesta senza fare un altro post.
Se volessi formattare l'output di chronoconnectivity dentro una tabella, ovvero campi di lunghezza predefinita, magari con bordo, per ottenere una visualizzazione più leggibile cosa dovrei inserire altre a questo ??
<p>
{edit_record} {campo1} {campo2} {campo3} {campo4} {campo5} {campo6} {campo7} {delete_record}
</p>
ho provato con
<TABLE>
<TR>
<TD>{campo1}</TD>
<TD> {campo2} </TD>
</TR>
però oltre a restituirmi i dati come vorrei, mi scombina completamente la pagina.
xzero2
-
Puoi usare una tabella ma con alcune attenzioni
il tab <table> va nel campo header
il corpo della tabella (una sola riga) con tr e td aperti e chiusi vanno nel body
la chiusura </table> va nel footer.
Questo perchè header e footer vengono eseguiti una sola volta mentre il body cicla il numero dei record.
Per la stampa se dai un occhiata all'applicazione Albo Pretorio On Line in download qui nel sito trovi vari esempi di implementazione della stampa.
-
Grazie mille.
Funziona perfettamente la formattazione usando <table> <tr> <td> cosi come mi hai suggerito.
xzero2