Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Η συνάρτηση "Date" στην Access του Office 2013
Αγαπητοί φίλοι καλημέρα σας! Για άλλη μια φορά προστρέχω σε σας για βοήθεια και ευχαριστώ προκαταβολικά. Έχω μια βάση την οποία ξεκίνησα από το Office 2003, συνέχισα με 2007 χωρίς πρόβλημα και σήμερα την δουλεύω με το 2013. Το πρόβλημα που μου παρουσιάζει είναι το εξής: Όταν ανοίγω με 2007 ή 2003, οτιδήποτε που περιέχει τον όρο "Date" απλώς δεν ανοίγει και μου βγάζει μήνυμα "Στην έκφραση υπάρχει μη ορισμένη συνάρτηση "Date"! Όταν ανοίγω πίνακα με προεπιλεγμένη τιμή "Date" σε κάποιο πεδίο του, αντί για ημερομηνία μου γράφει "#Ονομα;". Σε ένα πίνακα έσβησα την προεπιλογή και όταν δοκίμασα να την επαναφέρω, δεν την δεχόταν. Γνωρίζει κάποιος τι μπορεί να φταίει; Με εκτίμηση Γιώργος |
#2
| ||||
| ||||
Γεια σας! Γιώργο έλεγξε για τυχόν "MISSING" αναφορές στο έργο VBA των αρχείων όπου παρουσιάζεται το πρόβλημα. Αφού αντικαταστήσεις (αν αυτό είναι τεχνικά εφικτό) τις αναφορές αυτές τα αρχεία σου θα λειτουργήσουν κανονικά όπως λειτουργούσαν στην Access 2007. Με εκτίμηση Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#3
| |||
| |||
Τάσο, μου έβαλες δύσκολα! Δεν γνωρίζω από VB. Πάντως δοκίμασα να μεταφέρω κάποιους πίνακες, ένα ερώτημα και μια φόρμα, για να κάνω ένα δείγμα και η λειτουργία τους είναι κανονική!! Με πολλές ευχαριστίες Γιώργος Υ.Γ. Μάλλον θα βάλω και στον άλλο υπολογιστή Office 2013 και θα ησυχάσω |
#4
| ||||
| ||||
Γιώργο, η σωστή αντιμετώπιση στο πρόβλημα που αναφέρεις είναι να αντικατασταθούν οι ελλιπείς αναφορές στο έργο VBA για να σιγουρευτούμε ότι τυχόν αυτοματισμοί ή συναρτήσεις που βασίζονται στις αναφορές αυτές θα λειτουργήσουν κανονικά. Αν μείνει έστω και μια κατεστραμμένη αναφορά στο έργο VBA, o κώδικας που περιέχεται δεν μπορεί να μεταγλωττιστεί και θα αντιμετωπίζεις πρόβλημα σε οποιαδήποτε συνάρτηση (όπως η Date() ) που σχετίζεται με το έργο VBA. Με το να μεταφέρεις τα στοιχεία ενός παλιού αρχείου σε ένα νέο δεν θα έχεις πια το πρόβλημα των κατεστραμμένων αναφορών αλλά αν για παράδειγμα στις φόρμες σου έχεις ένα στοιχείο ελέγχου (ActiveX) που είναι απαραίτητο για μια διεργασία, η αναφορά αυτού του στοιχείου δεν θα εισαχθεί αυτόματα από την εφαρμογή στο καινούργιο αρχείο. Αυτό σημαίνει ότι θα πρέπει να δημιουργήσεις εκ νέου τυχόν στοιχεία της φόρμας που βασίζονται σε ActiveX. Σε κάθε περίπτωση η διαδικασία απλοποιείται αν κάνεις τα παρακάτω: Πάτησε τα πλήκτρα ALT + F11 Στο παράθυρο που θα εμφανιστεί επίλεξε την εντολή Tools > References Στο παράθυρο που θα εμφανιστεί θα δεις τις αναφορές που χρειάζονται για να λειτουργήσει το αρχείο σου κανονικά. Αντικατέστησε τις αναφορές που περιέχουν τη λέξη "MISSING" με άλλες έγκυρες. Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#5
| |||
| |||
Καλημέρα, Συγνώμη για τη μεγάλη καθυστέρηση. Φίλε Τάσο, δεν μου έβγαζε πουθενά τη λέξη "MISSING" και εχτές δοκίμασα να το ανοίξω και με 2010 και είχα το ίδιο πρόβλημα. Τελικά, δημιούργησα μια νέα βάση σε 2013 και μεταφέροντας όλα τα αντικείμενα από την παλιά, λειτούργησε κανονικά! |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
Εργαλεία Θεμάτων | |
Τρόποι εμφάνισης | |
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Συναρτήσεις] Συνάρτηση - "βρες και πράξε" | maxtor10 | Excel - Ερωτήσεις / Απαντήσεις | 2 | 21-01-13 21:32 |
Εμφανιση "Μηνός" και "Έτους" σε πίνακα και ερώτημα | antonib | Access - Ερωτήσεις / Απαντήσεις | 4 | 24-09-12 21:58 |
[ Πίνακες ] Εμφάνιση πίνακα "παρασκηνίου" στο "προσκήνιο" | PanosPan | Access - Ερωτήσεις / Απαντήσεις | 6 | 12-10-10 16:33 |
[ Εκθέσεις ] Άθροισμα "σε μεταφορά" στο υποσέλιδο και "από μεταφορά" στην κεφαλίδα | prokopino | Access - Ερωτήσεις / Απαντήσεις | 4 | 25-06-10 17:24 |
Η ώρα είναι 11:27.