
30-12-16, 15:07
|
Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλημέρα και χρόνια πολλά.
Δημήτρη δες μια πρόταση στο συνημμένο. Κάποιες επισημάνσεις:
1) Για να αποφύγουμε λάθη, δεν πρέπει να χρησιμοποιούμε, ως ονόματα πεδίων και στοιχείων ελέγχου, δεσμευμένες λέξεις.
Η λέξη name έχει δεσμευτεί για το όνομα των αντικειμένων.
Για παράδειγμα η έκφραση me.name, στον κώδικα μιας φόρμας, επιστρέφει το όνομά της και όχι την τιμή του πεδίου ή του στοιχείου ελέγχου name.
2) Αφού αποφάσισες οι εγγραφές να προσαρτώνται με ερώτημα προσάρτησης, η φόρμα insertF δεν πρέπει να είναι δεσμευμένη. Υλοποίηση του ζητούμενου:
1) Έγιναν αλλαγές σύμφωνα με τις επισημάνσεις
2) Προστέθηκε το ερώτημα qrySubTableT και η συνάρτηση FminID() , που χρησιμοποιείται για το φιλτράρισμα του ερωτήματος.
3) Ως προέλευση εγγραφών για την δευτερεύουσα φόρμα ορίστηκε το παραπάνω ερώτημα.
Όταν ανοίγουμε τη φόρμα insertF , στη δευτερεύουσα, εμφανίζονται αρχικά όλες οι εγγραφές του πίνακα.
Στη συνέχεια εμφανίζονται μόνο όσες εγγραφές προσαρτώνται στον πίνακα, στην τρέχουσα περίοδο εργασίας με τη φόρμα.
Γιώργος
|