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
Ordinamento dati raggruppati
mercoledì 17 marzo 2010 - 10.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
simbla79
Profilo
| Junior Member
129
messaggi | Data Invio:
mer 17 mar 2010 - 10:21
Ciao,
in crystal report ho un problema di ordinamento dei dati raggruppati.
Ho 2 gruppi ed ho settatto il tipo di ordinamento nell'ordine orginale ma quando viene visualizzato il report i dati non sono nell'ordine che mi aspettavo.
Cosa può essere?
Grazie per l'eventuale auiuto
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 23 mar 2010 - 10:54
Ciao,
la cosa è sempre un po' delicata...infatti il raggruppamento per esser tale deve fare un ordinamento (altrimenti come fa a metterli insieme se sono tutti diversi?) ma quell'opzione dei gruppi dovrebbe invece bypassare questa cosa lasciandoli nello stesso ordine di come arrivano dal db...ma a questo punto non capisco, a cosa ti serve il raggruppamento?
Riesci a postare un'immagine che mostri i record come sono e come vorresti tu che ti apparissero? Forse è più facile...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
simbla79
Profilo
| Junior Member
129
messaggi | Data Invio:
mar 23 mar 2010 - 11:52
Ciao,
e grazie per la risposta.
Credo di aver risolto il problema anche se la cosa mi faceva un pò specie.
Nel senso che ho modificato la base dati. Se usavo una view come base dati allora mi dava problemi sul mantenimento dell'ordine nel formato originale. Cambiando la base dati ad una SP il problema si è risolto.
Purtroppo non ho più il modello di report errato ma quello che compariva era una roba del genere:
20100001
1
7
5
2
3
20100002
5
4
6
7
20100001
1
7
Fai conto che quello che ho scritto per primo (20100001) è un gruppo e i numeri è un altro gruppo.
Non riusciva a tenere insieme i gruppi anche se nella query l'ordine era corretto.
Il risultato finale doveva essere una cosa del genere
20100001
1
2
3
etc...
20100002
7
8
9
10
Ed eventualmente secondo l'ordine originale stabilito nella query i gruppi potevano essere invertiti
2010002
7
8
9
10
2010001
1
2
3
etc...
Spero di essere stato chiaro nell'esempio del problema, anche se ripeto ormai ho risolto.
Ma sai dirmi se ci sono problemi nell'utilizzo delle view?
Ciao e grazie
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 23 mar 2010 - 14:22
>Spero di essere stato chiaro nell'esempio del problema, anche
>se ripeto ormai ho risolto.
>Ma sai dirmi se ci sono problemi nell'utilizzo delle view?
che sappia io no, nel senso che qualsiasi sia la sorgente dati viene invocata a livello di query, quindi usando lo stesso driver, chiaramente se cambi tipo di database cambia anche il driver, ma tra 2 cose così come una vista e una stored non dovrebbero esserci differenze che io sappia...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
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 !