Newsgroup: it.comp.appl.access
Titolo: Settimane e handicappati

Format(Data, "ww") ti restituisce un numero compreso tra 1 e 54,
corrispondente alla settimana dell'anno.
1) questo e' il problema:
avendo un campo definito come data, ho una form dove, anziche visualizzare
la data vorrei restituisse il numero di settimane, usando un access sr-2
italiano non riesco a farlo funzionare, mettendolo come origine del mio
controllo sia con = che senza....
2) l'handicappato ovviamente sono io   :-(
come si fa'?

...

Fa senza apostrofo...
Comunque questo è sicuramente il subject del mese!!!!
Antonio

 wrote in message
87mojh$jfa$1...@lacerta.tiscalinet.it...

Mi dispiace ma "Kodac dc220", prima e "Modem Leonardo" dopo non lo batte
nessuno! O siamo su it.comp.appl(ica).access(ori)?

...

Beh, quello non era il post di gennaio?
Antonio

ragazzi, mi suicido, ho messo in origine controllo della mia form la
suddetta formula magica:
format([nome campo),ww)
ma.....CICCIA!!!!!!  :-((((  mi da errore #Nome ......


ragazzi, mi suicido,
Mi lasci in eredità la tua collezione di giornaletti zozzi?
Antonio

...



Boh! Io ce l'ho datato 3.2.2000, che cio er baco e nun lo so?

2) l'handicappato ovviamente sono io   :-(
allora.
handicappato vuol dire piu' o meno che una persona, a seguito di un
malfunzionamento del suo organismo, ha bisogno di un supporto
tecnologico per condurre una vita normale.
la parte dell'organismo che funziona anormalmente puo' essere
semplicemente fisica (ad es. Stephen Hawking, che e' uno degli uomini
piu'... intelligenti?  basta dire intelligenti?  colti, simpatici,
comunicativi ecc., ha bisogno di una sedia a rotelle e di un
traduttore vocale, sicche' e' sicuramente un handicappato), oppure
puo' avere a che fare col cervello, sicche' la persona - non per sua
colpa - sembra essere meno intelligente di altri.
in ogni caso non e' affatto carino usare la parola handicappato come
sinonimo di poco intelligente, sia perche' e' offensivo verso
l'handicappato (il quale gia' ha qualche problema, tu mettici pure
l'offesa), sia semplicemente e al di fuori di ogni moralismo perche'
non ha questo significato.
poi, puo' anche darsi che un handicappato sia pure stupido, perche'
no.  ma non c'entra niente con l'essere handicappato o meno.
-------------------------------------------------------
concorsi pubblici truccati.  questo č solo un esempio:
http://www.fortunecity.com/business/koch/947/index.htm

tecnologico per condurre una vita normale.
Dai... magari intendeva che aveva dei problemi a realizzare determinate
cose, a prescindere dalla stupiditą, come la hanno gli handicappati a causa
dei loro problemi fisici...
Antonio

o piu' semplicemente che parto con un handicap...cioe' quello di essere
abbastanza "oculato" nel capire perche' certi esempi sui manuali microsoft
siano funzionanti solo su carta
:-)
comunque anche con ; non funzia
nome campo: DATAX
scritto in orgine controllo della maschera:
=format([DATAX],"ww")
=format([DATAX];"ww")
=format([DATAX],ww)
=format([DATAX];ww)
e cosi' anche senza uguale...non mi gira...e siccome il problema me la
generato un cliente, visto cho non e' una necessita' mia, gli diro' di
chiamare Microsfot...ops, volevo dire Microsoft
Grazie comunque

 wrote in message 87p832$m8i$1...@nslave1.tin.it...

A parte l'handicap non riesco anch'io a trovare una soluzione; ma la cosa
strana è che =format([datax];"ww") nelle proprietà di una casella ti testo
diventa =format([datax];"""ww"""); ho provato anche a sostituire il ";" con
","; poi "ww" con (per assurdo) "ss" ma idem con patate! Io ci rinuncio!
Auguri..

 scritto in orgine controllo della maschera:
Origine controllo di una maschera? Lě ci andrebbe una tabella, query, SQL...
Forse volevi dire "Origine controllo" di un controllo di una maschera, ad
esempio una textbox.
Comunque la sintassi giusta dovrebbe essere:
 =format([DATAX];"ww")
Oppure prova a usare una funzione:
Nell'origine controllo ci metti =NumeroSettimana(DATAX)
e nel codice associato alla maschera crei la funzione:
Private Function NumeroSettimana(D as Date) As Integer
 NumeroSettimana = Format(D, "ww") 'stavolta ci va , e non ;
End Function
Deve funzionare!
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************

e cosi' anche senza uguale...non mi gira...e siccome il problema me la
ecc.
penso che faresti bene a dire al tizio di rivolgersi a ms, in quanto
il problema deriva dal fatto che format([data], "ww") funziona in
codice ma non nella tabella delle proprieta', questo perche' usando
format nella tabella delle proprieta' bisogna usare i simboli italiani
per le date, ad es. format([data], "gg/mm/aaaa") e non "dd/mm/yyyy", e
non mi pare che ci sia un simbolo italianizzato per la settimana.
la cosa non e' neanche ben documentata.
nel frattempo quello che potresti fare e' scriverti una funzione la
quale data una data (lo so, fa schifo...) come input restituisca un
valore numerico:
public function fDataWeek(d as date) as integer
	fdataweek=format(d,"ww")
end function
e usarla nella tabella delle proprieta' in questo modo:
=fDataWeek([DATAX])