Εμφάνιση ενός μόνο μηνύματος
  #10  
Παλιά 23-01-15, 22:45
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Σάκη, συμφωνώ με την άποψη του Νίκου, για δύο λόγους:

1) Είναι περισσότερο ευέλικτη, αφού μπορούμε να δημιουργήσουμε μια εγγραφή στον πίνακα των πελατών και να επανέλθουμε αργότερα για να προσθέσουμε στο πίνακα των αυτοκινήτων τα υπόλοιπα στοιχεία.

2) Για να μας επιτρέψει η Access να προσθέσουμε μια εγγραφή στον πίνακα των αυτοκινήτων θα πρέπει πρώτα να αποθηκεύσουμε την εγγραφή του πελάτη.

Έτσι, σύμφωνα με το ζητούμενο, αν δεν καταχωρήσουμε και τα στοιχεία των αυτοκινήτων η εγγραφή θα πρέπει να διαγραφεί.

Αυτό είναι ανορθόδοξο, θα πρέπει να αντιμετωπιστεί με αρκετό κώδικα, στον οποίο μπορεί και κάτι να μας διαφύγει.

Δοκίμασε να διαγράψεις, στη λύση του Γιώργου, μια εγγραφή.

Δες και μια άλλη υλοποίηση στο συνημμένο αρχείο.

Παρατήρηση

Επειδή διαπίστωσα ότι το αρχείο που ανέβασα είχε περίεργη συμπεριφορά (έσπασε;), το αντικατέστησα με το ΚΤΕΟ3.mdb.

Στο νέο αρχείο η δευτερεύουσα φόρμα είναι συνεχόμενη φόρμα (όχι απλή σε προβολή φύλλου δεδομένων).

Επίσης προτίμησα τη μορφή αρχείου *.mdb, που είναι περισσότερο συμβατή.

Επειδή η μορφή *.mdb δεν υποστηρίζει ενσωματωμένες μακροεντολές, αντικαταστάθηκαν από κώδικα.

Προστέθηκε κώδικας για να ανανεώνει το σύνθετο πλαίσιο των πελατών, όταν προστίθενται ή διαγράφονται πελάτες.

Ο υπόλοιπος κώδικας παρέμεινε ίδιος


Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb KTEO3.mdb (1,16 MB, 31 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 24-01-15 στις 15:16. Αιτία: Προσθήκη παρατήρησης
Απάντηση με παράθεση