[ Sonique @ 03.08.2009. 17:41 ] @
Pozdrav svima,
imam jedan problem, naime, format u kojem se datum unosi na formi je 'dd.MM.gggg', i tako treba da bude, medjutim, format u kojem mi treba da bude ispis je 'gggg-MM-dd'. Takodjer kad se vrsi unos decimalnih brojeva npr."1,5" treba da zamijeni zarez sa tackom pa da bude "1.500".
Ako neko moze pomoci, unaprijed zahvaljujem.
[ captPicard @ 03.08.2009. 18:00 ] @
http://www.techonthenet.com/access/functions/date/format.php

Za točku ne znam da li postoji funkcija, ali možeš prije ispisa pretvoriti broj u tekst, pa zamijeniti decimal separator.

[ Take 5 @ 03.08.2009. 19:01 ] @
Taj "ispis" koji ti treba je gde? Na izveštaju (report)? Na formi?
???
Moraćeš da pogledaš u helpu pod "format" kako se to radi...
[ Scelle @ 03.08.2009. 21:38 ] @
Za datum je lako: samo uzmes fino polje u kojem ti treba takav ispis i u njegovom Format svojstvu (u Properties) upises: yyyy-mm-dd

A ovo za decimalnu tacku/zarez nisam siguran, ali mislim da mora da se podesi u Regional Settings racunara na kom program radi. Opet kazem, nisam siguran.
[ domaci_a_nas @ 04.08.2009. 09:40 ] @
Možeš da probaš nešto kao
Code:
Private Sub txtDatum_Change()
Dim bytSelInd As Byte
bytSelInd = txtDatum.SelStart
txtDatum.Text = Replace(txtDatum.Text, ",", ".")
txtDatum.SelStart = bytSelInd
End Sub
Ili da definišeš input mask.
[ Sonique @ 04.08.2009. 21:31 ] @
Hvala, to je ono sto mi je trebalo.