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

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

Θα πρέπει να δεις γιατί αλλοιώνεται το αρχείο σου.

Μερικές πιθανές αιτίες είναι:
  • Φταίει ο τρόπος κλεισίματος (με VBA);
  • Βρίσκεται η βάση σε κάποιο δίκτυο και ανοίγεται από διαφορετικές εκδόσεις ή μη ενημερωμένες εφαρμογές ms Access;
  • Υπάρχει μήπως κάποιο στοιχείο ελέγχου στη βάση που κάτω από συγκεκριμένες συνθήκες προκαλεί τη ζημιά;
  • Μήπως επιτρέπονται σχεδιαστικές αλλαγές στον τελικό χρήστη που ενδεχομένως προκαλούν το πρόβλημα;


Δεν είναι σίγουρο ότι θα λειτουργήσει αλλά δοκίμασε αντί για εισαγωγή αντικειμένων σε νέα βάση τα παρακάτω:

Άνοιξε την Access από το παράθυρο της εκτέλεσης (Πλήκτρο των Windows + R)
με την παράμετρο "/Decompile" δηλαδή: MSACCESS /Decompile

Κατόπιν με πατημένο το πλήκτρο SHIFT άνοιξε το αρχείο μέσα από την εφαρμογή .

Πήγαινε στον VBE και επίλεξε Debug>Compile <το όνομα του έργου VBA>

Αποθήκευσε και κάνε συμπύκνωση και επιδιόρθωση της βάσης.


Πριν κάνεις τα παραπάνω σιγουρέψου ότι έχεις εγκαταστήσει τις τελευταίες ενημερώσεις για την έκδοση MS Access που χρησιμοποιείς.

Καλή συνέχεια

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