Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Lunghezza dinamica pagina report
venerdì 05 giugno 2015 - 15.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
|
Windows 7
|
Visual Studio 2010
yuri85
Profilo
| Junior Member
50
messaggi | Data Invio:
ven 5 giu 2015 - 15:34
Ciao a tutti,
attraverso un reportViewer devo stampare un riepilogo ordine (i dati li passo mediante DataSet).
Se però la tabella contiene molte righe, la stampa continua sulla seconda pagina e tra la fine della prima e l'inizio della seconda mi rimane un xxx di spazio (ovvero lo spazio dedicato all'intestazione dell'ordine) ... mentre vorrei che la tabella continuasse, come se fosse un modulo continuo e non più pagine.
é possibile impostare una lunghezza dinamica del report? Così che sia sempre una sola pagina? non so se mi sono spiegato bene.
La stampante è una Custom Q1 con rotolo da 80mm.
grazie
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 11 giu 2015 - 13:13
Devi cambiare le dimensioni della pagina in progettazione in CrystalReport...
Vincenzo
Programmatore sbilenco
yuri85
Profilo
| Junior Member
50
messaggi | Data Invio:
lun 15 giu 2015 - 10:08
ma non ho usato Crystal Report.
ho usato il controllo ReportViewer .
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
lun 15 giu 2015 - 11:47
Hai provato a modificare la proprietà this.reportViewer1.LocalReport.GetDefaultPageSettings().PaperSize?
Prova a cambiarla nell'evento RenderingComplete del reportViewer o RenderingBegin se nel primo non funzionasse.
Vincenzo
Programmatore sbilenco
yuri85
Profilo
| Junior Member
50
messaggi | Data Invio:
lun 15 giu 2015 - 16:43
ho fatto diverse prove ... persiste il problema di non riuscire a modificare da codice la lunghezza del report.
Di default ho impostato 12 cm ma dal momento che stampo su un rotolo di carta, vorrei adattare la lunghezza in funzione dei dati che devo stampare in modo tale che sia sempre una sola pagina..
reportViewer.LocalReport.DefaultPageSettings().PageSize.Height = .... questo dovrebbe cambiarmi la lunghezza del report ma non sortisce alcun effetto .. sbaglio magari l'evento in cui lo inserisco?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !