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
Nascondere sottoreport vuoto
lunedì 07 gennaio 2008 - 15.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 7 gen 2008 - 15:17
Ciao a tutti, ho un report che contiene due sottoreport in due sezioni separate. In alcuni casi i due sottoreport possono essere vuoti, quindi mi stampa una pagina vuota.
Come posso risolvere la cosa ?
Grazie
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 7 gen 2008 - 16:40
>Ciao a tutti, ho un report che contiene due sottoreport in due
>sezioni separate. In alcuni casi i due sottoreport possono essere
>vuoti, quindi mi stampa una pagina vuota.
>
>Come posso risolvere la cosa ?
>
>Grazie
Nelle opzioni della sezione devi selezionare il check 'ometti sezioni vuote'.
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 7 gen 2008 - 16:44
Ho provato, ma non mi funziona comunque. Non so, sembra che non lo veda come sezione vuota.
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 7 gen 2008 - 16:49
>Ho provato, ma non mi funziona comunque. Non so, sembra che non
>lo veda come sezione vuota.
Probabilmente non è vuota !?!
La sezione deve contenere solo il sottoreport e deve risultare completamente vuoto, basta che ci sia un oggetto linea perchè la sezione non sia più considerata vuota.
A questo punto potresti inserire una formula per l'opzione 'ometti' della sezione verificando la presenza o meno di un dato... bisognerebbe però capire meglio com'è strutturato il tuo report.
Eventualmente posta il report che glio dò un'occhiata.
Ciao
Ale
http://blogs.dotnethell.it/alebadalin
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 7 gen 2008 - 16:57
Nella sezione del report principale c'è solo il sottoreport. quindi tutto ok.
Nel sottoreport, ometto ogni sezione se un certo campo è a null. In questo modo quando il campo è a null mi toglie tutte le sezioni, giusto?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 7 gen 2008 - 17:11
>Nella sezione del report principale c'è solo il sottoreport.
>quindi tutto ok.
>
>Nel sottoreport, ometto ogni sezione se un certo campo è a null.
>In questo modo quando il campo è a null mi toglie tutte le sezioni,
>giusto?
Ho fatto una prova: ho inserito un sottoreport completamente vuoto in una sezione di un mio report e, nonostante sia completamente vuoto, non omette la sezione che contiene il sottoreport (probabilmente cr non contempla questa possibilità).
Ne desumo che l'unico modo per omettere tale sezione sia impostare una formula associata all'opzione 'ometti' della sezione che al verificarsi di una condizione ometta la sezione relativa.
Fammi sapere se riesci, ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 7 gen 2008 - 17:39
Ok, quindi non ho sbagliato nulla. Allora io avevo pensato di creare una variabile shared dentro il sottoreport che impostavo a true o false in base se ci sono o meno dati, nel report principale controllo la variabile e se è a false ometto la sezione. Così funziona, ma l'unico problema è che cr esegue il report dall'alto verso il basso, quindi la variabile contiene il dato della pagina precedente e non di quella che sto stampando. Spero di essere stato abbastanza chiaro
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 7 gen 2008 - 17:47
>Ok, quindi non ho sbagliato nulla. Allora io avevo pensato di
>creare una variabile shared dentro il sottoreport che impostavo
>a true o false in base se ci sono o meno dati, nel report principale
>controllo la variabile e se è a false ometto la sezione. Così
>funziona, ma l'unico problema è che cr esegue il report dall'alto
>verso il basso, quindi la variabile contiene il dato della pagina
>precedente e non di quella che sto stampando. Spero di essere
>stato abbastanza chiaro
Io farei in altro modo:
Visto che il tuo sottoreport sarà presumibilmente collegato al report principale attraverso dei campi chiave comuni, io includerei la tabella di origine del tuo sottoreport nel report principale relazionandola in modo che possa essere vuota, in questo modo potrai applicare la tua valutazioni su uno dei campi del sottoreport per verificare se nascondere o meno la sezione.
Spero di essermi spiegato... fammi sapere.
Ciao
Ale
http://blogs.dotnethell.it/alebadalin
drigo83
Profilo
| Senior Member
205
messaggi | Data Invio:
lun 7 gen 2008 - 18:02
Certo, provo e ti faccio sapere.
Grazie
Ciao
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 !