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
Formattare dati DataGrid
mercoledì 25 gennaio 2006 - 13.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
braves
Profilo
| Newbie
3
messaggi | Data Invio:
mer 25 gen 2006 - 13:16
Salve , essendo un neofita della materia , vi devo porre questo quesito :
ricevo in un DataGrid il risultato di una query la quale mi restituisce in caso di importi precisi , nel senso che 150 me lo restituisce cosi' com'e' e non 150,00 come gradirei....
Come posso risolvere il problema direttamente dal DataGrid ?
Ne aprofitto e vi chiedo anche cio' :
tutto questo risultato , dopo averlo visualizzato , lo mando anche in stampa (utilizzando CRYSTAL REPORTS) ma vorrei cambiare pagina al cambio della data.
es. ho determinati valori che cambiano nell'ambito della stessa data , quindi al cambio della stessa vorrei cambiare pagina , pero' attenzione non voglio raggruppare non voglio totalizzare vorrei solo cambiare pagina al cambio della data.
grazie x le vostre risposte
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 25 gen 2006 - 18:39
>Salve , essendo un neofita della materia , vi devo porre questo
>quesito :
>ricevo in un DataGrid il risultato di una query la quale mi restituisce
>in caso di importi precisi , nel senso che 150 me lo restituisce
>cosi' com'e' e non 150,00 come gradirei....
>Come posso risolvere il problema direttamente dal DataGrid ?
>Ne aprofitto e vi chiedo anche cio' :
>tutto questo risultato , dopo averlo visualizzato , lo mando
Ciao,
ti rispondo per la prima parte di domanda, devi usare le classi DataGridColumnStyle e DataGridTextBoxColumn.
La prima ti consente di creare uno stile personalizzato da applicare alla DataGrid. La seconda invece ti permette di definire uno stile personalizzato su una patricolare colonna. Stile personalizzato può consistere per esempio in un diverso modo di rappresentare i numeri.
Esempi sono presenti nel Framework SDK semplicemente cercando i nomi delle classi di cui sopra.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 25 gen 2006 - 19:25
ciao,
prova a formattare il campo specificando il format string del valore numerico, qualcosa come:
<asp:BoundColumn DataField="PREZZO" DataFormatString="{0:C}" ....
oppure "{0:N}" ...
Per quanto riguarda Crystal puoi raggruppare per data e impostare la proprieta' della sezione "groupheader" mettendo il flag su "nuova pagina prima", cosi ad ogni cambio di gruppo cambia pagina e tu hai giustamente raggruppato per data...
ciao
Matteo Raumer - .net addicted :-)
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 !