Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Φόρμες ] Ενημέρωση πινάκων από φόρμα (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3902-enimerosi-pinakon-apo-forma.html)

pixelman 03-11-15 07:41

Ενημέρωση πινάκων από φόρμα
 
1 Συνημμένο(α)
Γεια σας μετά από αρκετό καιρό. Έχοντας μια μικρή εμπειρία από εφαρμογές access μου δημιουργήθηκε πρόσφατα μια απορία. Έφτιαξα μια μικρή εφαρμογή χωρίς πρακτική σημασία για να περιγράψω το πρόβλημα. Θέλω, αν γίνεται, στη (μοναδική) φόρμα που κάνω εισαγωγή στοιχείων αν δεν υπάρχουν κάποια στοιχεία στους 2 πίνακες onoma και melani να προστίθενται οι εγγραφές. Δηλαδή, αν για παράδειγμα θέλω να καταχωρίσω ένα μελάνι hp 55 (που δεν υπάρχει στον πίνακα melani) στο όνομα Γιάννης (ούτε αυτό υπάρχει στον πίνακα onoma) από τη φόρμα αυτή να καταχωρούνται τα στοιχεία αυτόματα στους 2 άλλους πίνακες. Γίνεται ή γενικά αποφεύγεται; Ευχαριστώ εκ των προτέρων. Φιλικά, Θύμιος.

Spirosgr 03-11-15 09:43

1 Συνημμένο(α)
Καλημέρα
Αν και κάτι τέτοιο, δεν είναι εντελώς απαραίτητο, με έναν καλό σχεδιασμό της βάσης, ωστόσο
στο αρχείο υπάρχει μια λύση με κώδικα.
Δημιουργούμε μια φόρμα, με σκοπό και μόνο, να εισάγουμε ταυτόχρονα,
δεδομένα στους πίνακες onoma & melani
Περισσότερα στο αρχείο...

kapetang 03-11-15 09:58

1 Συνημμένο(α)
Καλημέρα

Η προτεινόμενη λύση υλοποιείται με κώδικα που εκτελείται στο συμβάν [Not In List] των σύνθετων πλαισίων.

Σημειώνω ότι, για να εκτελεστεί ο κώδικας, μετά την καταχώρηση της τιμής στο σύνθετο πλαίσιο θα πρέπει να μεταβούμε σε άλλο πεδίο (πχ πατώντας Tab).

Φιλικά/Γιώργος

pixelman 03-11-15 10:20

Παιδιά είστε άψογοι, πολλά ευχαριστώ! Μια ερώτηση επιπλέον , αν μου επιτρέπετε. Θα ήθελα να ρωτήσω αν αυτό γενικά συνηθίζεται στις εφαρμογές δηλαδή ο χρήστης να μη χρειάζεται να ενημερώσει τους 2 πίνακες εκ των προτέρων σε παρόμοια προβλήματα. Θεωρείται πιο user friendly ο τρόπος που μου υποδείξατε και θεωρείται δεδομένο ότι μια εφαρμογή για να είναι λειτουργική φυσικά και θα πρέπει να διαθέτει τη λύση που μου προτείνατε ή αρκεί ο πιο απλός τρόπος να ενημερώνει πρώτα τους 2 πίνακες;

Spirosgr 03-11-15 10:27

Κάθε μέθοδος, έχει υπέρ και κατά...
Όταν έχουμε να δημιουργήσουμε ένα πρόγραμμα, πολλά θα εξαρτηθούν και από το
τι πρόγραμμα είναι και σε ποιόν/ούς χρήστη/ες απευθύνεται...
Θεωρώ, ένας καλός σχεδιασμός και η κλασσική μέθοδος,
ενημερώνω κάθε πίνακα χώρια είναι καλύτερη από άλλες, που ίσως φαινομενικά
να δείχνουν ευκολότερες ....


Η ώρα είναι 14:23.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2