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
Select max
venerdì 26 ottobre 2007 - 09.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sbroken
Profilo
| Newbie
4
messaggi | Data Invio:
ven 26 ott 2007 - 09:19
Buongiorno a tutti,
da poco ho cominciato ad usare CR ed ho necessità di modificare un report esistente.
Il report tira fuori tre associazioni codice-descrizione legate all'utente. Io vorrei visualizzare solo la descrizione relativa al max tra i tre codici: come posso agire?
Grazie
Tonino
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 26 ott 2007 - 09:40
>Buongiorno a tutti,
>da poco ho cominciato ad usare CR ed ho necessità di modificare
>un report esistente.
>Il report tira fuori tre associazioni codice-descrizione legate
>all'utente. Io vorrei visualizzare solo la descrizione relativa
>al max tra i tre codici: come posso agire?
>
>Grazie
>Tonino
Devi creare un gruppo (Click dx => Inserisci => Gruppo) relativo al campo per il quale vuoi ottenere il massimo
Inserisci nella sezione realtiva al gruppo che hai creato la formula realtiva al massimo del campo (Click dx => Inserisci => Riepilogo) e qui imposti massimo come formula di ragruppamento in riferimento al campo.
Se ti serve aiuto sono a disposizione
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
sbroken
Profilo
| Newbie
4
messaggi | Data Invio:
ven 26 ott 2007 - 09:54
>>Buongiorno a tutti,
>>da poco ho cominciato ad usare CR ed ho necessità di modificare
>>un report esistente.
>>Il report tira fuori tre associazioni codice-descrizione legate
>>all'utente. Io vorrei visualizzare solo la descrizione relativa
>>al max tra i tre codici: come posso agire?
>>
>>Grazie
>>Tonino
>
>Devi creare un gruppo (Click dx => Inserisci => Gruppo)
>relativo al campo per il quale vuoi ottenere il massimo
>
>Inserisci nella sezione realtiva al gruppo che hai creato la
>formula realtiva al massimo del campo (Click dx => Inserisci
>=> Riepilogo) e qui imposti massimo come formula di ragruppamento
>in riferimento al campo.
>
>Se ti serve aiuto sono a disposizione
>
>Ciao
>
>Alessandro
>
>
http://blogs.dotnethell.it/alebadalin
Il gruppo c'è già.
nel report ho
intestazione di gruppo
dettagli
piè di pagina gruppo
se imposto il riepilogo per codice nel gruppo già esistente, come faccio a visualizzare solo la descrizione relativa?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 26 ott 2007 - 10:02
>>>Buongiorno a tutti,
>>>da poco ho cominciato ad usare CR ed ho necessità di modificare
>>>un report esistente.
>>>Il report tira fuori tre associazioni codice-descrizione legate
>>>all'utente. Io vorrei visualizzare solo la descrizione relativa
>>>al max tra i tre codici: come posso agire?
>>>
>>>Grazie
>>>Tonino
>>
>>Devi creare un gruppo (Click dx => Inserisci => Gruppo)
>>relativo al campo per il quale vuoi ottenere il massimo
>>
>>Inserisci nella sezione realtiva al gruppo che hai creato la
>>formula realtiva al massimo del campo (Click dx => Inserisci
>>=> Riepilogo) e qui imposti massimo come formula di ragruppamento
>>in riferimento al campo.
>>
>>Se ti serve aiuto sono a disposizione
>>
>>Ciao
>>
>>Alessandro
>>
>>
http://blogs.dotnethell.it/alebadalin
>
>Il gruppo c'è già.
>
>nel report ho
>
>intestazione di gruppo
>dettagli
>piè di pagina gruppo
>
>se imposto il riepilogo per codice nel gruppo già esistente,
>come faccio a visualizzare solo la descrizione relativa?
>
>
>
Nella sezione realtiva al gruppo, inserirai il campo di descrizione, questo verrà visualizzato una sola volta per l'intero gruppo (chiaramente ha senso se è uguale per tutti i membri del gruppo).
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
sbroken
Profilo
| Newbie
4
messaggi | Data Invio:
ven 26 ott 2007 - 10:18
Per intenderci, ho le seguenti n-ple codice-descrizione-campo1-campo2-campo3...
1-descr1-antonio-rossi-napoli
2-descr2-antonio-rossi-napoli
3-descr3-antonio-rossi-napoli
io voglio che nel dettaglio venga visualizzato solo
3-descr3-antonio-rossi-napoli
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 26 ott 2007 - 10:37
>Per intenderci, ho le seguenti n-ple codice-descrizione-campo1-campo2-campo3...
>
>1-descr1-antonio-rossi-napoli
>2-descr2-antonio-rossi-napoli
>3-descr3-antonio-rossi-napoli
>
>io voglio che nel dettaglio venga visualizzato solo
>
>3-descr3-antonio-rossi-napoli
>
Devi creare un ragruppamento per nome/cognome/località (se hai un campo codice cliente usa quello)
Imposta l'ordinamento del tuo report per il campo numerico in ordine Decrescente
Inserisci nella sezione relativa la tuo ragruppamento i campi da visulaizzare.
Dovrebbe mostrarti solo il primo record facente parte del ragruppamento ed essendo in ordine decrescente sarà quello con valore più alto.
Prova e fammi sapere.
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
sbroken
Profilo
| Newbie
4
messaggi | Data Invio:
ven 26 ott 2007 - 11:22
>>Per intenderci, ho le seguenti n-ple codice-descrizione-campo1-campo2-campo3...
>>
>>1-descr1-antonio-rossi-napoli
>>2-descr2-antonio-rossi-napoli
>>3-descr3-antonio-rossi-napoli
>>
>>io voglio che nel dettaglio venga visualizzato solo
>>
>>3-descr3-antonio-rossi-napoli
>>
>
>Devi creare un ragruppamento per nome/cognome/località (se hai
>un campo codice cliente usa quello)
>Imposta l'ordinamento del tuo report per il campo numerico in
>ordine Decrescente
>Inserisci nella sezione relativa la tuo ragruppamento i campi
>da visulaizzare.
>Dovrebbe mostrarti solo il primo record facente parte del ragruppamento
>ed essendo in ordine decrescente sarà quello con valore più alto.
>
>Prova e fammi sapere.
>
>Ciao
>
>Alessandro
>
>
http://blogs.dotnethell.it/alebadalin
In questo modo, secondo quanto dice la maschera di creazione/modifica del gruppo, verrà visualizzata una riga per ogni break del codice. In realtà a me servirebbe raggruppare per
antonio-rossi-napoli e porre come condizione max(codice). Ma come?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 26 ott 2007 - 15:25
>>>Per intenderci, ho le seguenti n-ple codice-descrizione-campo1-campo2-campo3...
>>>
>>>1-descr1-antonio-rossi-napoli
>>>2-descr2-antonio-rossi-napoli
>>>3-descr3-antonio-rossi-napoli
>>>
>>>io voglio che nel dettaglio venga visualizzato solo
>>>
>>>3-descr3-antonio-rossi-napoli
>>>
>>
>>Devi creare un ragruppamento per nome/cognome/località (se hai
>>un campo codice cliente usa quello)
>>Imposta l'ordinamento del tuo report per il campo numerico in
>>ordine Decrescente
>>Inserisci nella sezione relativa la tuo ragruppamento i campi
>>da visulaizzare.
>>Dovrebbe mostrarti solo il primo record facente parte del ragruppamento
>>ed essendo in ordine decrescente sarà quello con valore più alto.
>>
>>Prova e fammi sapere.
>>
>>Ciao
>>
>>Alessandro
>>
>>
http://blogs.dotnethell.it/alebadalin
>
>In questo modo, secondo quanto dice la maschera di creazione/modifica
>del gruppo, verrà visualizzata una riga per ogni break del codice.
>In realtà a me servirebbe raggruppare per
>antonio-rossi-napoli e porre come condizione max(codice). Ma
>come?
E' vero che viene visualizzata una riga per ogni break, ma se i tuoi record sono ordinati per (come ti ho scritto di fare) per il campo numerico in ordine decrescente, il record visualizzato sarà sempre quello con valore maggiore. Non è elegantissimo ma funziona!
Il problema è che tu per ogni tua riga hai una descrizione diversa per cui il ragruppamento diventa impossibile!
Diversamente devi applicare i filtri a livello di Dataset...
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
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 !