[ promil1504 @ 25.02.2009. 12:48 ] @
Imam više primera za isti problem! Probaću da uprostim:
Npr: U tabeli je polje "BrojTelefona", tipa "Text". Problem se javlja kada u kodu postavim "default value" access mi izračuna razliku.

BrojTelefona.DefaultValue = x & "-" & y

'el ima ko rešenje a da nije "Input Mask". Hvala!
[ galac1968 @ 25.02.2009. 12:58 ] @
Program ti Crticu smatra znakom Minus preinaci da bude String tj i nju posmatraj kao objekt i Neka bude &"-"&
[ promil1504 @ 25.02.2009. 13:21 ] @
razumem, ali kada napišem BrojTelefona.DefaultValue = x & "-" & y opet dobijem razliku.
[ strucchy @ 25.02.2009. 13:38 ] @
Probaj sa format i to je to
[ Zidar @ 25.02.2009. 13:49 ] @
Tvoja kolona Brojtelefona, koji je Data Type, numericki ili tekstualni?
[ strucchy @ 25.02.2009. 13:56 ] @
ja mislim ako je tekst da ti nece oduzimati mislim da se i zidar slaze?
[ Zidar @ 25.02.2009. 17:48 ] @
Zidar se slaze, ali se bojim da je u pitanju neki numericki tip. Ili se sve desava na nivou forme, default za tetx box.Ko zna sta se u stvari desava.
[ promil1504 @ 26.02.2009. 07:01 ] @
Data type je "Text". Možda je i na nivou forme kao što @zidar reče.
Šaljem vam primer. Kod se nalazi na Event-u "On Current " u tabeli "Tabela1" .

p.s. Kontam da je rešenje banalno, ali nemam ga.
[ Trtko @ 26.02.2009. 07:30 ] @
Pa banalno i je

BrojTelefona.DefaultValue = CStr(x) & "-" & CStr(y)


i onda radi

Pozdrav
[ promil1504 @ 26.02.2009. 07:50 ] @
@Trtko, hvala ali ovo nije rešenje.
Probaj da ubaciš u primer koji sam poslao "db1.mdb".
Kada pokrenem formu "Table1" u polju BrojTelefona treba da piše 123-23, a ne 100.
[ Trtko @ 26.02.2009. 09:22 ] @
pa jesam ubacio sam i piše baš kako želiš
[ galac1968 @ 26.02.2009. 09:43 ] @
Okacio sam ti primer,jel odgovara
[ promil1504 @ 26.02.2009. 11:01 ] @
@galac1968
Ne odgovara mi.
hoću da kada na formi stisnem "add new" da dobijem u polju BrojTelefona: 123-23.

@Trtko
Ja koristim Microsoft Office Professional Edition 2003

Private Sub Form_Current()
Dim x, y As Integer
x = 123
y = 23
BrojTelefona.DefaultValue = CStr(x) & "-" & CStr(y)
End Sub

Kada pokrenem formu u default value stoji 100.

Hvala na strpljenju svima!
[ Take 5 @ 26.02.2009. 11:57 ] @
Ovo je izgleda ona priča "Baba šumom - deda drumom..."

PS
Možda ti to ovako zamišljaš?
[ promil1504 @ 26.02.2009. 12:30 ] @
Ja sam na početku napisao: "'el ima ko rešenje a da nije "Input Mask"", ali ipak je ovo pravo rešenje za moj problem.
Hvala @Take 5
Hvala svima još jednom!
[ Take 5 @ 26.02.2009. 13:28 ] @
OK
Mala napomena, ako je to stvarno polje za unos telefona onda bi trebalo da izgleda, onako kako je standardom propisano:
+381(11)123-4567

Pogledaj primer