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
App. WinForms / WPF .NET
FORMATO DATE IN REPORT VIEWER
sabato 14 novembre 2009 - 11.02
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ric12385
Profilo
| Newbie
2
messaggi | Data Invio:
sab 14 nov 2009 - 11:02
Salve a tutti.
ho un piccolo problema con il formato date in report viewer. Devo visualizzare una tabella contenente delle date.
Specifico subito che il sistema operativo (win xp pro aggiornato) è in italiano, mentre visual studio 2008 (che uso per sviluppare) è in inglese.
Al di fuori del report viewer tutto va bene , cioè i datetime picker usano giustamente il formato europeo dd/mm/yyyy, mentre nel report tutte le caselle contententi una data usano la notazione anglosassone mm/dd/yyyy.
Le opzioni di formato del report offrono solo la possibilità di modificare la "lunghezza" del formato, ad esempio introducendo i nomi dei giorni o dei mesi o l'ora...
Come posso fare per visualizzare le date nel report nel formato dd/mm/yyyy ?
ps= ho provato ad utilizzare una soluzione molto grezza mettendo come espressione della cella una cosa del tipo
= Cstr(day(!Fields.date.value)+"/"+Cstr(month(!Fields.date.value)+"/"+Cstr(year(!Fields.date.value) ma nel caso di data "null" viene prodotto 1/1/1 che non mi sta bene..se la data non esiste io vorrei la casella vuota (mentre se lascio solo !fields.date.value la casella in caso di null è vuota)
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 17 nov 2009 - 12:06
Ciao,
nelle proprietà "Format" della cella (tasto DX->TextBox Properties->Format) puoi andare a mettere un formato "custom", ossia l'equivalente di fare "tuadata.ToString("...")".
Li dentro ad esempio potresti mettere "dd/MM/yyyy" quindi averla sempre in formato "italiano".
Per altri formati puoi prendere spunto qui:
http://blog.stevex.net/string-formatting-in-csharp/
ps: per altre domande relative alla reportistica,stampe varie, puoi usare la stanza apposita
http://www.dotnethell.it/forum/Crystal-Reports.aspx
Ciao.
Matteo Raumer
[MCAD, 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 !