ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Access - Αντίφαση Εγγραφής

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-12-17, 12:10
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-03-2013
Μηνύματα: 124
Προεπιλογή Access - Αντίφαση Εγγραφής

Καλησπέρα σας και Χρόνια Πολλά,

Έχω ένα πρόβλημα στις ενημερώσεις εγγραφών μέσω φόρμας όπου παράλληλα με συμβάν εκτελείται και αυτόματη ενημέρωση στην ίδια εγγραφή.

Παράδειγμα, όταν ενημερώνω manually ένα πεδίο, θέλω μετά την ενημέρωση να ενημερώνεται αυτόματα το πεδίο last update με την τρέχουσα ημερομηνία και ώρα.

Όταν ορίζω μετά την ενημέρωση του πεδίου να εκτελεστεί ερώτημα ενημέρωσης με συμβάν (μετά από ενημέρωση), εμφανίζει σφάλμα "Αντίφαση Εγγραφής" ... Κάποιος χρήστης έχει αλλάξει την εγγραφή... με επιλογές, ΑΠΟΘΗΚΕΥΣΗ ΕΓΓΡΑΦΗΣ, ΑΝΤΙΓΡΑΦΗ ΣΤΟ ΠΡΟΧΕΙΡΟ και ΑΚΥΡΩΣΗ ΑΛΛΑΓΩΝ.

Μπορεί να με βοηθήσει κάποιος σε αυτό;

Ευχαριστώ εκ των προτέρων

Γρηγόρης
Απάντηση με παράθεση
  #2  
Παλιά 24-12-17, 19:16
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.737
Προεπιλογή

Χρόνια πολλά

Θα πρότεινα, πριν από την εντολή που εκτελεί το ερώτημα ενημέρωσης, να προθέσεις την εντολή: me.refresh

Αν δε λυθεί το πρόβλημα, ανέβασε δείγμα της ΒΔ.
Απάντηση με παράθεση
  #3  
Παλιά 24-12-17, 21:20
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-03-2013
Μηνύματα: 124
Προεπιλογή

Γιώργο καλησπέρα,

Ανεβάζω ένα δείγμα γιατί δεν μπορώ να τα καταφέρω,

Ευχαριστώ εκ των προτέρων

Γρηγόρης
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb AutoRefrush & Update.accdb (344,0 KB, 20 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 25-12-17, 10:55
Το avatar του χρήστη nasos23
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 430
Προεπιλογή

Καλημέρα και χρόνια πολλά σε όλους.
Γρηγόρη μπορείς να κάνεις και τα παρακάτω:
Κώδικας:
Private Sub Form_BeforeUpdate(Cancel As Integer)
  Me.LastUpdate = Now()
 End Sub
ή
Κώδικας:
Private Sub Field1_Change()
 Me.LastUpdate = Now()
End Sub

Private Sub Field2_Change()
 Me.LastUpdate = Now()
End Sub

Private Sub Field3_Change()
 Me.LastUpdate = Now()
End Sub

Private Sub Field4_Change()
 Me.LastUpdate = Now()
End Sub
__________________
Φιλικά, Νάσος
Απάντηση με παράθεση
  #5  
Παλιά 25-12-17, 11:08
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-03-2013
Μηνύματα: 124
Προεπιλογή

Ευχαριστώ Νάσο!

Καλά Χριστούγεννα να έχεις

Γρηγόρης
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Ευρεση εγγραφης silixridi Access - Ερωτήσεις / Απαντήσεις 8 19-07-17 08:49
[VBA] Διαίρεση εγγραφής dalavouras Excel - Ερωτήσεις / Απαντήσεις 34 15-08-13 21:43
[ Φόρμες ] Ταξινόμηση και εύρεση της εγγραφής Χρήστος Access - Ερωτήσεις / Απαντήσεις 2 14-07-13 22:28
[ Πίνακες ] Εμφάνιση εγγραφής cybervit Access - Ερωτήσεις / Απαντήσεις 2 11-01-13 10:45
Εξαγωγή εγγραφής σε word agantos Access - Ερωτήσεις / Απαντήσεις 16 18-04-12 15:54


Η ώρα είναι 02:07.