
02-08-11, 18:40
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Μιχάλη καλωσόρισες στο φόρουμ.
Υποθέτω ότι το «ΑΦΜ» είναι πρωτεύον κλειδί στον πίνακα με τα στοιχεία ταυτότητας του πελάτη (κύριο) και εξωτερικό κλειδί στους άλλους.
Αν υπάρχουν πίνακες με πρωτεύον κλειδί το «ΑΦΜ» θα είχαμε μία σχέση 1 προς 1 και μάλλον θα έπρεπε να συγχωνευτούν σ’ έναν.
Για να μπορέσουμε να αποθηκεύσουμε μία τιμή του «ΑΦΜ», που προσθέσαμε στο κύριο πίνακα και στους άλλους, θα πρέπει όλα τα άλλα πεδία τους να μη είναι απαιτούμενα.
Ένας τρόπος για να προστίθεται αυτόματα το «ΑΦΜ» και στον πίνακα πχ "table1" είναι να προσθέσουμε τη φόρμα του, ως δευτερεύουσα, στην κύρια φόρμα.
Έτσι αν δημιουργήσεις μία νέα εγγραφή στην κύρια φόρμα, όταν κάνεις κάποιες καταχωρήσεις στη δευτερεύουσα και αποθηκεύσεις την εγγραφή, θα αποθηκευτεί αυτόματα και το «ΑΦΜ», ενώ δεν καταχωρήθηκε.
Αν η εφαρμογή σου θα έχει περιορισμένα δεδομένα μπορείς να τοποθετήσεις στην κύρια φόρμα ένα στοιχείο ελέγχου καρτέλας και σε κάθε καρτέλα να προσθέσεις ως δευτερεύουσα μία από τις άλλες φόρμες.
Έτσι όλες οι φόρμες θα είναι συγκεντρωμένες σε μία σύνθετη.
Φιλικά/Γιώργος
|