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
Formula per giorni di ogni mese
mercoledì 30 luglio 2008 - 14.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
marko80
Profilo
| Junior Member
68
messaggi | Data Invio:
mer 30 lug 2008 - 14:21
Ciao,
esiste in Crystal una formula o un metodo per calcolare quanti giorni ci sono in ogni mese?
Tipo Gennaio ha 31 giorni, febbraio 28 - 29, ecc... a me servirebbe recuperare il numero.
Grazie a tutti.
ale.orma
Profilo
| Junior Member
68
messaggi | Data Invio:
mer 30 lug 2008 - 17:35
Puoi fare così ad esempio:
datepart("d",dateadd("d",-1,dateadd("m",1,DateSerial (year({@DataMese}),month({@DataMese}) ,1 ))))
La formula @DataMese la valorizzi con una data del mese di cui vuoi sapere il numero di giorni, ad esempio se valorizzi con cdate("30/07/2008") e la formula ti restituisce 31, se passi cdate("14/02/2008") ti restituisce 29.
Altrimenti puoi mettere nella formula un select case di questo tipo:
select month({@DataMese})
case 1: 31
case 2: if year({@DataMese}) mod 4=0 then 29 else 28
case 3: 31
case 4: 30
case 5: 31
case 6: 30
case 7: 31
case 8: 31
case 9: 30
case 10: 31
case 11: 30
case 12: 31
default: -1
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 !