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
Reporting visibilità
lunedì 03 dicembre 2007 - 11.38
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
lun 3 dic 2007 - 11:38
Ho una tabella con vari raggruppamenti, uno di questi deve essere visibile, solo ne caso in cui ci si trovi sul primo elemento del raggruppamento precedente. Ho usato questa expression:
=iif(First(Fields!LIV2_DESCRIZIONE.Value, "mio_db"),false,true)
ma non funziona, come posso fare?Grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 3 dic 2007 - 21:42
ciao,
puoi controllare che il "previous" del valore del campo per cui hai raggruppato sopra di quel record, sia diverso dal corrente, cosi' sei sicuro che sei nella prima occorrenza di "cambio gruppo padre".
Esempio chiarificatore:
Gruppo 1 - utente
Gruppo 2 - cliente
nel gruppo2 controllo se " =Previous(Fields!utente.Value) <> Fields!utente.Value ", ovvero se il record precedente ha un utente diverso da questo vuol dire che sono nella prima occorrenza di cambio gruppo...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
mar 4 dic 2007 - 10:01
Allora, diciamo che funziona per il primo raggruppamento, ma sul successivo no. Mi spiego meglio, diciamo che io ho una situazione di questo tipo:
GRUPPO 1-----------------
GRUPPO 2-----------------
GRUPPO 2-----------------
MIA STRINGA VISIBILE
GRUPPO 2-----------------
GRUPPO 2-----------------
MIA STRINGA NON VISIBILE
GRUPPO 1-----------------
GRUPPO 1-----------------
GRUPPO 2-----------------
GRUPPO 2-----------------
MIA STRINGA VISIBILE
GRUPPO 2-----------------
GRUPPO 2-----------------
MIA STRINGA NON VISIBILE
GRUPPO 1-----------------
Solo che sul secondo gruppo 1 la MIA STRINGA non si vede ne sul primo ne sul secondo, eppure sono raggruppati per uno specifico id, sembra che il criterio:
=iif(Previous(Fields!FK_ID_LIV2.Value) <> Fields!FK_ID_LIV2.Value ,false,true)
lo prenda per tutti invece dovrebbe farlo gruppo per gruppo....
Non so se mi sono spiegato a rileggerlo faccio fatica io stesso
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 !