Θέμα: Φόρμες Μηνύματα της ACCESS

Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 18-05-14, 18:55
Το avatar του χρήστη Meteora
Meteora Ο χρήστης Meteora δεν είναι συνδεδεμένος
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού 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 της δικής σου περίπτωσης.

με εκτίμηση
Νίκος
Απάντηση με παράθεση