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
Problema ordinamento formule
martedì 22 maggio 2007 - 14.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
radiation
Profilo
| Newbie
3
messaggi | Data Invio:
mar 22 mag 2007 - 14:50
Ciao a tutti, è la prima volta che scrivo.
Prima di aprire un nuovo thread ho cercato un po in giro ma non ho trovato quello che mi serve.
E' da un po di tempo che utilizzo crystal, ora mi sono imbattutto in questo problema:
sto creando un report (i dati provengono da una query sql) che contiene due gruppi
- regioni
- agenzie
ho dei campi formula approvato e sospeso che contengono le somme delle pratiche approvate e sospese visualizzato nei vari gruppi.
Ho un campo percentuale che viene ricavato dalla formula sospeso/approvato, detto questo come faccio ad ordinare il mio report in modo descentente in base al valore della percentuale?
Spero di essere stato chiaro, grazie
Ciao
us01739
Profilo
| Expert
641
messaggi | Data Invio:
mar 22 mag 2007 - 15:31
Temo di non aver capito la domanda perchè la risposta mi sembra troppo facile...
per ordinare il risultato di una query devi semplicemte utilizzare l'istruzione
ORDER BY nome_campo
alla fine della query.
Esempio: Select * from nome_tabella order by nome_campo
Bye Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
http://www.robertogelmini.com
---------------------------------------------------
radiation
Profilo
| Newbie
3
messaggi | Data Invio:
mar 22 mag 2007 - 16:02
Questo lo so, il fatto è che il calcolo della percentuale viene fatto sul report non nella select.
Graize per la risposta cmq
Ciao
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 22 mag 2007 - 18:51
ciao,
se hai fatto una formula che fa il calcolo di sospeso/approvato, quando fai i gruppi puoi dirgli di tenere questa formula come ordinamento (combo ordinamento quando scegli il campo per cui raggruppare).
Oppure puoi impostarlo come ordinamento dei "record in generale" impostando l'ordinamento dal menu' "report->sort record".
Oppure ancora come ultima possibilitaì, puoi mettere un gruppo basato su quella formula come "padre" degli altri gruppi che hai gia'...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
radiation
Profilo
| Newbie
3
messaggi | Data Invio:
mer 23 mag 2007 - 08:57
Grazie per la risposta.
Anche le tue ipotesi non sono fattibili, in quanto la formula sospeso/approvato deriva da altre due formule:
- approvato
"if {Comando.posizione2}="APPROVATO" then
1
else
0"
- sospeso
"if {Comando.posizione4}="SOSPESA" then
1
else
0"
sospeso/approvato
"(Sum ({@sospese}, {Comando.cod_agenzia})%Sum ({@presentato}, {Comando.cod_agenzia}))"
Spero che così si capisca meglio
Ciao e grazie ancora
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 !