Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 13-07-13, 12:23
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα Χρήστο!

Το συμβάν AfterUpdate() (Μετά την ενημέρωση) υπάρχει σε όλα τα στοιχεία ελέγχου μιας φόρμας Access που μπορούν να πάρουν τιμή.

Έστω ότι η φόρμα σου μεταξύ άλλων περιέχει τα πεδία:

ID = Αναγνωριστικό
και
Τμήμα = Πεδίο με μορφή "Κείμενο"

Χρησιμοποίησε τον παρακάτω κώδικα:

Κώδικας:
Private Sub Τμήμα_AfterUpdate()
    Dim RecID As Long
    Me.Dirty = False
    RecID = Me.ID
    Me.OrderBy = "[Τμήμα]"
    Me.OrderByOn = True
    With Me.Recordset.Clone
        .FindFirst ("ID=" & RecID)
        If Not .NoMatch Then
            Me.Bookmark = .Bookmark
        End If
    End With
End Sub
Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών