Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Προσθήκη πολλαπλών εγγραφών σε πίνακα

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 03-10-17, 02:50
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-10-2017
Μηνύματα: 5
Προεπιλογή Προσθήκη πολλαπλών εγγραφών σε πίνακα

Καλημέρα σας,
Προσπαθώ να δημιουργήσω μια απλή Βάση δεδομένων (δείτε testlaboratory.zip). Έχω φτάσει σε ένα καλό σημείο. Εχω φτιάξει την φόρμα πολλαπλών επιλογών, το μόνο (και σημαντικότερο) που χρειάζομαι είναι ένα κουμπί να προσθέτει τις επιλεγμένες τιμές στον πίνακα, συνδεδεμένες με το Patient_order_ID.
Είναι μια βάση καταχώρησης εργαστηριακών εξετάσεων.Παραθέτω ως που έχω φτάσει.
Η δομή
Ασθενής σε πολλές εντολές εξετάσεων
Κάθε εντολή εξέτασης σε πολλά αποτελέσματα από πολλές εξετάσεις.



Δεν έχω ιδιαίτερες γνώσεις προγραμματισμού στην access.
Αυτό που θέλω να πετύχω είναι κατ αρχήν οι εγγραφές να μπαίνουν με το ξένο κλειδί.
θα εκτιμούσα κάθε βοήθεια.Σας ευχαριστώ.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip TestLaboratory.zip (451,5 KB, 16 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη ΤΟΝΥ : 05-10-17 στις 00:54.
Απάντηση με παράθεση
  #2  
Παλιά 05-10-17, 01:47
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-10-2017
Μηνύματα: 5
Προεπιλογή

Ψάχνοντας για λύση και σε άλλα forum προτάθηκε εναλλακτική λύση(δείτε συν.) Έτσι και τα καταφέρω θα το ανεβάσω συνολικά ώστε να είναι διαθέσιμο και σε άλλους χρήστες του ms-office.gr.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Ex_testLab.zip (29,1 KB, 39 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 05-10-17, 09:16
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Για την υλοποίηση του ζητούμενου, στη φόρμα, εκτός από τη λίστα, όπου θα επιλέγονται οι εξετάσεις, το κουμπί και το σχετικό κώδικα, χρειάζονται:

1) Ένα σύνθετο πλαίσιο στο οποίο θα επιλέγεται το Patient_order_ID, για το οποίο γίνονται οι εξετάσεις.

2) Ένας τρόπος καταχώρησης, για κάθε εξέταση, του αποτελέσματος.

Θα μπορούσε να προστεθεί ένα πλαίσιο κειμένου και να καταχωρούμε τα αποτελέσματα με τη σειρά επιλογής των εξετάσεων.

Όλα αυτά κάνουν τη διαδικασία περίπλοκη και επιρρεπή σε σφάλματα.

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

Δηλαδή:

1) Να δημιουργήσεις μια φόρμα με υποκείμενο πίνακα τον Patient_order_Exams και να την χρησιμοποιήσεις ως δευτερεύουσα σε μία φόρμα με υποκείμενο πίνακα τον Patient_Order.

2) Την παραπάνω σύνθετη φόρμα θα την χρησιμοποιήσεις ως δευτερεύουσα σε μία φόρμα με υποκείμενο πίνακα τον Patients.

Με την τελική φόρμα θα έχεις τη δυνατότητα να προσθέτεις και να διαγράφεις ασθενείς.

Για κάθε ασθενή να προσθέτεις και να διαγράφεις εντολές εξετάσεων.

Για κάθε εντολή να καταχωρείς τις εξετάσεις και τα αποτελέσματα.
Απάντηση με παράθεση
  #4  
Παλιά 05-10-17, 10:14
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-10-2017
Μηνύματα: 5
Προεπιλογή

Καλημέρα, καταρχήν σας ευχαριστώ για τις παρατηρήσεις και τις επισημάνσεις.
Αυτό ακριβώς έχω υπόψιν για την δομή της φόρμας. Η απλή λύση είναι να προστίθονται εξετάσεις με αναπτυσόμενη λίστα σε κάθε εγγραφή. Ένας άλλος τρόπος είναι η χρήση αυτού που παραθέτω παραπάνω για την καταχώρηση των εξετάσεων, για να αποφεύγονται διπλές καταχωρήσεις.
Το πεδίο καταχώρησης θα είναι το Patient_order_Exams, χωρίς να εμφανίζει το πεδίο καταχώρησης αποτελεσμάτων. Με μία αναυδόμενη μπορούν να εμφανίζονται οι επιλεγμένες εξετάσεις ( μαζί με κάποια συνοδευτικά πεδία,πχ φυσιολογικές τιμές-μον μετρησης) και το πεδίο αποτελέσματος, όπου και θα γίνεται η καταχώρηση.
.... και ίσως είναι μια καλή ευκαρία να μάθω μερικά πράγματα από κώδικα.
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
access


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Φόρμες ] Βοήθεια σε δημιουργία σχέσεων & σε φορμα πολλαπλών εγγραφών Λια704 Access - Ερωτήσεις / Απαντήσεις 1 14-03-17 18:47
Πρόβλημα με προσθήκη σε πίνακα basman Access - Ερωτήσεις / Απαντήσεις 1 09-01-16 11:32
Προσθήκη και ενημέρωση Εγγραφών από Excel Tasos Access samples - Χρήσιμα αρχεία & παραδείγματα 0 20-03-12 09:21
Προσθήκη κενών εγγραφών σε Έκθεση Access Tasos Access samples - Χρήσιμα αρχεία & παραδείγματα 0 29-09-11 12:08
Προσθήκη εγγρραφών σε άδειο πίνακα amy Access - Ερωτήσεις / Απαντήσεις 1 16-11-09 15:26


Η ώρα είναι 04:40.