[ milig @ 15.12.2005. 14:02 ] @
Imam text box na formi koji je vezan za date/time polje iz neke tabele. Kada unesem nekorektan datum "iskace " sistemsko upozorenje na engleskom. Kako da ukinem pomenuto upozorenje, a da ispisem svoje, na srpskom ?
[ Zidar @ 15.12.2005. 14:46 ] @
Pronadji u helpu kako radi Form_Error event. Pazi, nije isto sto i pisanje error handlera za proceduru. Form Error event hvata greske koje error handler ne moze da uhvati, tipa 'poslao si duplikat u tabelu' i naravno 'pokusavas da uneses tekst u datumsko polje'. Trebace ti da znas koji broj greske ide uz Accessovu poruku koju dobijas na engleskom. Imas u Bazi Znanja na ovom forumu negde kod koji lista sve JET greske, pa pretrazi malo po tekstu i naci ces tacno svoju gresku. Procitaj broj i u form Error eventu kazi "ako se javi ovaj broj greskae, nemoj da mi das Accessovu poruku, nego prikazi ovaj MsgBox".

Kad procitas Help za Form Error, bice ti jasnije.

:-)
[ milig @ 15.12.2005. 15:49 ] @
Hvala. Procitacu pomenute sadrzaje pa cu "objaviti" svoja zapazanja.
[ Trtko @ 16.12.2005. 07:13 ] @
Ka sto kaze Zidar
na formi na On Error

Private Sub Form_Error(DataErr As Integer, Response As Integer)
If DataErr = 2113 Then
MsgBox "Unjeli ste krivi datum"
Response = 0
End If
End Sub

Pozdrav
Trtko
[ milig @ 16.12.2005. 09:16 ] @
To sam trazio. Hvala !