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
Stampa del Report su due fogli
mercoledì 07 gennaio 2009 - 16.04
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
mer 7 gen 2009 - 16:04
Ciao a tutti, ho il seguente problema.
Ho creato un Report che mi stampa il reso conto giornaliero degli ordini di lavoro; essendo molti i campi da stampare, ho impostato il foglio in orizzontale, ma non entrano lo stesso.
Come posso far stampare i restanti campi nella seconda pagina?
Tutti i campi gli ho inseriti nella parte Dettagli del Report.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 8 gen 2009 - 12:03
Ciao,
potresti provare a lavorare con un sottoreport, lasciando nel report principale le colonne della prima pagina, e quelle della seconda metterle nel sottoreport, ma non so se riesci a fare qualcosa di serio.
Hai già provato ad impostare una larghezza di pagina diversa nelle impostazioni della stampante del report? Forse se imposti qualcosa di più largo se non ci sta potrebbe farlo automaticamente in una seconda pagina.
Questo comportamento cmq, lo fa la cross-table, ossia la tabella dinamica sia di colonne che di righe, però è qualcosa di "preconfezionato" solo per quell'oggetto...
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
gio 8 gen 2009 - 18:45
Ciao Matteo,
allora mi consigli di usare il SottoReport.
Come lo posso creare? per nn lo mai fatto.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 9 gen 2009 - 10:42
Ciao,
aggiungi un sottoreport dal menu Crystal->Insert->subreport.
Nella maschera di "wizard" che si apre, scegli un nuovo reportwizard, dicendogli il nome e dando come connessione un comando, ossia una query tua, che sarà le colonne che vuoi nella seconda pagina.
Dopodichè lo posizioni sotto alla sezione dettagli, e dici alla sezione "new page before".
Infine da codice gli passi i dati al report principale e al sottoreport, in modo da spezzare la selezione dei campi 1po nel principale e i rimanenti nel sottoreport...una cosa di questo genere...non so cmq se sia fattibile nel tuo caso, ma può essere sicuramente una strada.
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
sab 10 gen 2009 - 19:32
Ciao Matteo,
ho creato il sottoreport e ho impostato tutto come mi hai suggerito tu e funziona.
L'unico problema è che quando avvio l'anteprima di stampa e mi compaio le 2 pagine, nella seconda pagine (quella del sottoreport) mi compare Header del 1° Report e sotto il sottoreport, ma se clicco sul sottoreport mi nasconde header del 1° report.
Io voglio che quando apro la pagina del sottoreport non mi deve comparire l'Header del 1°. Come faccio a nascondere questo?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
sab 10 gen 2009 - 19:41
ciao,
puoi dire alla sezione nella proprietà "Suppress" di usare una formula (pulsante X+2) scrivendo:
pagenumber = 2
così facendo quelle sezioni del report principale non le visualizzi (ossia le sopprime) se sei nella pagina 2
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
dom 11 gen 2009 - 13:01
Ciao Matteo,
ho inserito il codice che mi hai passato nella sezione Header del Report ma niente, il sottoreport mi esce uguale.
Ho notato che nell'anteprima del sottoreport quando mi posiziono con il mouse nell'area del sottoreport, il puntatore cambia (diventa il famoso dito del collegamento hypertestuale), ma nelle impostazioni del sottoreport non l'ho abilitato. Infatti abilitando quella funzione mi compare il nome del report come collegamento hypertestuale.
Cosa posso ulteriormente fare?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 11 gen 2009 - 14:21
Ciao,
prova ad allegarmi il report che provo a vederlo in dettaglio.
Grazie.
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
dom 11 gen 2009 - 18:50
912_prova.zip
Ti ho allegato un esempio.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 12 gen 2009 - 00:09
Ciao,
se non ho capito male vuoi togliere il PageHeader, quindi ti basta fare così (come ti dicevo prima) :
864x656
534Kb
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
lun 12 gen 2009 - 09:15
Io mettevo la formula PageNumber=2 nel sottoreport. Ecco perchè non mi funzionava.
Grazie per l'aiuto.
Ciao Matteo
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 !