
18-05-14, 18:55
|
 | Συντονιστής Όνομα: Νίκος Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 28-12-2008 Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
| |
Καλησπέρα
Σε πεδίο φόρμας αν εισάγεις μη πρέποντα δεδομένα η Access θα "κλωτσήσει" με μήνυμα. Δοκίμασα μια τέτοια περίπτωση σε πεδίο ημερομηνίας.
Λοιπόν! Αν στο συμβάν " Με το σφάλμα" της φόρμας, βάλεις τον κώδικα : Κώδικας: Private Sub Form_Error(DataErr As Integer, Response As Integer)
If DataErr = 2113 Then
Response = acDataErrContinue
MsgBox "minima sfalmatos! ", vbInformation, "Titlos"
End If
Me.Undo
End Sub
τότε ελέγχεις την αντίδραση εσύ αντί η ..Access. Το ζήτημα είναι να βρείς το DataErr της δικής σου περίπτωσης.
με εκτίμηση
Νίκος
|