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
Stampare 2 report in un unico file
venerdì 28 settembre 2007 - 21.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
ven 28 set 2007 - 21:14
Ciao a tutti, ho 2 report che vorrei stampare in un unico file. Come posso fare?
Grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
sab 29 set 2007 - 11:19
ciao,
in che linguaggio sei? e che report usi?
cosi' possiamo aiutarti in maniera piu' precisa...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
sab 29 set 2007 - 16:50
Ciao, sto sviluppando in visual basic .Net 2003 e uso crystl report integrato in .NET.
Grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 30 set 2007 - 11:45
ciao,
questa funzionalita' di base non è inclusa in crystal, poiche' ogni report è un documento a se stante, quando stampi o esporti su un file è il sigolo report che viene stampato/renderizzato.
Percui hai 2 strade, lavorare a monte, o a valle, rispettivamnete:-
- farti un report che include i 2 report come sottoreport di se stesso e poi esportare quello
- esportare i 2 report in 2 file pdf differenti e poi fare il merge dei 2 usando itextsharp
nel primo caso lavori dentro a Crystal ovviamente, quindi è piu' facile, ti basta fare un report fittizio senza campi etc...con solo i 2 sottoreport che puntano ai file dei report relativi (ai quali pero' dovrai passare i dati da visualizzare).
nel secondo caso, un esempio su come fare il merge di pdf usando itextsharp (un dll free, porting da java a .net per manipolare i pdf molto valida anche se 1po complessa da adoperare) lo trovi qui:
http://khsw.blogspot.com/2006/04/merge-pdf-files-using-itextsharp.html
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
dom 30 set 2007 - 14:12
Grazie per la risposta, ho provato a fare il primo metodo, cioè facendo un report con due sottoreport. Facendo così mi crea un file unico, ma mi sbaglia l'impaginamento del report 2 che ha piàù di una pagina.
Qualche idea?
grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 30 set 2007 - 19:32
ciao,
i 2 sottoreport prova a metterli nel reportfooter principale e sopprimi le altre sezioni (del principale)...
Sinceramente non posso darti un consiglio generico su come fare, lavora con le impaginazioni ma piu' che altro si tratta di andare a tentativi lavorando con le posizioni, i margini etc...perche' è una forzatura che dipende dalla casistica in cui sei...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 8 ott 2007 - 19:59
Ciao sono riuscito a creare un un'unico file.Ho messo due report all'interno di un report.
Ora ho un'altro problema, i due report che ho inserito come sottoreport, contengono a loro volta dei sottoreport, che non mi vengono stampati. Penso che non si possa inserire un sottoreport dentro un'altro sottoreport. Giusto?
Qualche consiglio?
Grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 8 ott 2007 - 20:11
>Ciao sono riuscito a creare un un'unico file.Ho messo due report
>all'interno di un report.
ok
>Ora ho un'altro problema, i due report che ho inserito come sottoreport,
>contengono a loro volta dei sottoreport, che non mi vengono stampati.
>Penso che non si possa inserire un sottoreport dentro un'altro
>sottoreport. Giusto?
esatto, la profondita' rimane a 1 purtroppo...
>Qualche consiglio?
lavora con set di dati in "join" tra testate e righe, e imposta raggruppamenti per i campi comuni, in modo da fare cmq un risultato "gerarchico" ma molto piu' leggero e profondo quanto vuoi...
>Grazie
di niente!
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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 !