
25-06-15, 18:20
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Στη λύση που προσπαθείς να δημιουργήσεις χρησιμοποιεί κύρια και δευτερεύουσα φόρμα.
Η κύρια φόρμα, χωρίς να συνδέεται με κάποια δεδομένα, απλά φιλοξενεί τα κουμπιά και το πλαίσιο κειμένου.
Θα μπορούσες να δημιουργήσεις μια φόρμα συνεχόμενη με τις επαφές και να βάλλεις τα στοιχεία αυτά στην κεφαλίδα της.
Έτσι θα απλοποιούσες τη λύση και το σχετικό κώδικα.
Στη λύση σου τώρα:
1) Για να εμφανίσεις όλες τις εγγραφές πήγαινε στη σχεδίαση της φόρμας, διάλεξε τη δευτερεύουσα φόρμα και στις ιδιότητες καθάρισε τα πεδία: Link Master Field και Link Child Field.
2) Στον κώδικα επισημαίνω ότι η πρόταση Me.RecordSource = Task, αναφέρεται στην κύρια φόρμα (δε συνδέεται με δεδομένα) και όχι στη δευτερεύουσα, στην οποία θα αφανίζονται τα δεδομένα και στην οποία θα έπρεπε να αναφέρεται.
O Νάσος σου πρότεινε μια πολλή καλή λύση.
Τι θα κάνεις είναι δική σου επιλογή.
Καλή συνέχεια.
Φιλικά/Γιώργος
ΥΓΘα πρέπει να αφαιρεθεί και η προέλευση δεδομένων από την κύρια φόρμα
Τελευταία επεξεργασία από το χρήστη kapetang : 25-06-15 στις 18:43.
Αιτία: προσθήκη ΥΓ
|