Newsgroup: it.comp.appl.access
Titolo: Funzione Format <-- suo utilizzo

ciao di nuovo...
utilzzando in una query questa sintassi oggi 20 Luglio,
Format(Month(Date());"mmmm")
speravo di ottenere Luglio
invece ottengo gennaio
Perchè vi (e soprattutto mi) chiedo?
Saluti
Samuele

 wrote in message
news:cdj74d$d7v$
1...@newsreader.mailgate.org

Scusate lasciate stare, sarà il caldo
Format(Date();"mmmm")
grazie cmq
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:cdj74d$d7v$1...@newsreader.mailgate.org...

Il perché non lo so' (lo fa anche a me) ma l'istruzione giusta è:
Format(Date(),"mmmm")...
Ciao.
-- 
Sergio MAZZA

 Ciao.
Lo fa perchè le date non sono altro che il numero di giorni trascorso da
una certa data di riferimento (a me risulta dal 30/12/1899, prova
debug.print cdate(1)), quindi se gli dici di formattare come "mmmm"
l'espressione Month(Date()), in luglio lo interpreterà come
format(7,"mmmm"), ossia format(#06/01/1900#,"mmmm") e quindi ti darà
"gennaio".
Darà sempre "gennaio" per i qualsiasi valore di date() dal 1° febbraio al
31 dicembre, e "dicembre" per le date di gennaio.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 namor at inwind punto it
Ah! Sì... L'avevo intuito...(Grunf!)
Ciao.
-- 
Sergio MAZZA

 Ciao.
Don't worry, da domani vi lascio in pace! Sono in ferie fino al 5/8 e la
mia presenza sul niusgrup sarà quasi nulla.
Ciao.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 



E' il quasi che mi preoccupa...
Buone ferie.
Ciao.
-- 
Sergio MAZZA

 Ciao.
Fai bene a preoccuparti, perchè mi hanno richiamato dalle ferie per un
problema sulle paghe e sono qua ancora per un paio d'ore, oggi.
Uff... in fondo sono solo circa 500 paghe, non sarebbe stato un grosso
problema se non fosse che tra quelle c'è anche la miaaaa!!!
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 



Hi! Hi!
Ciao.
-- 
Sergio MAZZA

 ha scritto
nel messaggio
news:cdlh44$7bh$1...@canarie.caspur.it...

la differenza tra me e te è che tu sei bastard
also outside
Oh però quando ti ci metti..
;-P
MAssimiliano

 ha scritto nel messaggio news:DLrLc.3789$B06....@news.edisontel.com...

Scusate ma è un periodo di cazzeggio...
Ciao.
-- 
Sergio MAZZA


partendo dal presupposto che la mia ignoranza di access è massima....
ma a me luglio viene fuori tranquillamente....
apro la query e nelle proprietà del campo alla voce formato metto
semplicemente mmmm
forse non capisco qualche sottigliezza?
skipper dixit...

 ha scritto
nel messaggio
news:cdljo3$813$1...@canarie.caspur.it...

E non diciamo da quanti anni dura...
MAssimiliano

MA ha scritto:

Chebbashtardiii... prendete pure pel culo, su. Se trovo un internet point
galleggiante vi mando un post firmato "Namor dal mare della Croazia", alla
facciaccia vostra e di tutti quelli che stanno a sgobbare con questo caldo
infernale!
Eheheh! Buon lavoro!
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 


 forse non capisco qualche sottigliezza?
E va beh, fattene una ragione...
E' dura che vengano fuori così spesso i propri
limiti...
MAssimiliano

 namor at inwind punto it
Vabbé ma qui sono uscite le buste paga, e li come va?
Ciao.
-- 
Sergio MAZZA


L'hai provato nella finestra di debug? Intendo l'istruzione di SAM...
Ciao.
-- 
Sergio MAZZA

 Ciao.
Qui sono calcolate già da un paio di giorni, ma... saranno giuste? Quando
a video vedi un importo di 1.072 e sul tabulato riepilogativo trovi 17.152
ti scatta nel cervelletto l'evento "On Error", ed esegui una sub che ti
costringe a cercare di capire cos'è successo. Secondo me nella nuova
release del programma paghe si sono dimenticati un join in una query, o di
cancellare dati temporanei. L'altr'anno invece funzionava bene!
Mannaggia, questi databaseisti, che casini che fanno!
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 



17.000!!! EURIII!!! Tutti insieme?? E quando li vedo? Magari facessero un piccolo errore qui, tanto il recupero sarebbe per tutta la
vita... Beato a chi c'ha un occhio...
Ciao.
-- 
Sergio MAZZA

 Ciao.
Non ho mica specificato se trattasi di competenza o di TRATTENUTA...
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 



Blub!
E poi sarei il bastardo eh?
Ciao.
-- 
Sergio MAZZA

 skipper dixit...
Se usi Format(Date(),"mmmm") o applichi il formato "mmmm" al campo
calcolato Date() ti dà correttamente "luglio".
Il problema deriva dal fatto che all'inizio lui usava
Format(Month(Date()),"mmmm"), col month che non c'entra niente, quindi
applicava il formato al numero 7 che corrisponde al 06/01/1900 e non al
38188 che corrisponde al 20 luglio 2004.
Le date sono solo numeri formattati. Per verificare vai in debug e fai 
  ?clng(#20/07/2004#)
  ?cdate(7)
Namor
PS. Ma quando facciamo la crociera di ICAA?
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 


 Namor
MAssimiliano

 PS. Ma quando facciamo la crociera di ICAA?
PPS. quando volete!!!!!
un week end di settembre?
skipper dixit...