Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Αυτόματη εύρεση ή απόδοση νέου ID

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

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #2  
Παλιά 15-08-14, 09:06
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα και χρόνια πολλά

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

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

Πώς θα γίνει η αναζήτηση μόνο με το επώνυμο για να βρεθεί το ID του;

2) Αν κατά την πληκτρολόγηση του επωνύμου γίνει κάποιο λάθος ο προμηθευτής δε θα βρεθεί και θα δημιουργήσουμε λανθασμένα νέο.

3) Πώς θα βάζει νέο ID χωρίς να δημιουργηθεί η σχετική εγγραφή στον πατρικό πίνακα [ΕΞΟΔΑ ΓΕΝ ΠΙΝΑΚΑΣ] ;

Επειδή ανάμεσα στον πίνακα [ΕΞΟΔΑ ΓΕΝ ΠΙΝΑΚΑΣ] και [ΕΞΟΔΑ ΔΕΔΟΜΕΝΑ] υπάρχει μια σχέση 1-πολλά, με πεδίο σύνδεσης το [ΚΩΔΙΚΟΣ] θα σου πρότεινα:

1) Να δημιουργήσεις μια ιεραρχική φόρμα με μια κύρια που θα στηρίζεται στον πίνακα [ΕΞΟΔΑ ΓΕΝ ΠΙΝΑΚΑΣ] και μία δευτερεύουσα που θα στηρίζεται στον πίνακα [ΕΞΟΔΑ ΔΕΔΟΜΕΝΑ].

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

2) Ή μπορείς να αξιοποιήσεις καλύτερα το ComboBox επιλογής προμηθευτή.

Έχει τη δυνατότητα όταν αρχίσει η πληκτρολόγηση ενός επωνύμου να εμφανίζει τον πρώτο προμηθευτή που ταιριάζει και μπορεί με λίγο κώδικα να αντιμετωπιστεί (να προστεθεί νέα εγγραφή στον πίνακα [ΕΞΟΔΑ ΓΕΝ ΠΙΝΑΚΑΣ] ) και η περίπτωση που κάποιος προμηθευτής είναι νέος.

Αν το ψάξεις μπορείς να βρεις αρκετές οδηγίες στο φόρουμ.

Φιλικά/Γιώργος
Απάντηση με παράθεση
 

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Ανακάτεμα σε αυτόματη απόδοση αριθμών gmax Access - Ερωτήσεις / Απαντήσεις 5 02-11-11 17:42
[Γενικά] Εύρεση κοινών τιμών σε δύο κελιά διαφορετικού φύλλου και απόδοση λογικής τιμής greg13 Excel - Ερωτήσεις / Απαντήσεις 5 02-11-11 09:42
[ Φόρμες ] Αυτόματη απόδοση αύξοντα αριθμού gmax Access - Ερωτήσεις / Απαντήσεις 2 27-10-11 12:45
[Γενικά] Η ερώτηση του νέου. mike04 Excel - Ερωτήσεις / Απαντήσεις 4 02-09-11 19:46
[ Ερωτήματα ] Αυτόματη απόδοση τιμής προιόντος σε φόρμα AKIS1986 Access - Ερωτήσεις / Απαντήσεις 5 27-03-11 19:25


Η ώρα είναι 19:36.