Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Προσθήκη κενών γραμμών σε έκθεση σύμφωνα με επιλογή που έχουμε κάνει σε πίνακα
Γεια σας παιδιά!!! Έχω αναζητήσει και έχω βρει αρκετές λύσεις στο forum, εκτός από το συγκεκριμένο πρόβλημα. Έχω δύο πίνακες που πρέπει να ενώσω τα δεδομένα τους σε ένα τρίτο πίνακα ώστε να δημιουργήσω μία έκθεση όπου να περιέχει κενές γραμμές. Σκέφτηκα μία λύση, σε πίνακα να προσθέτω τα δεδομένα που χρειάζομαι και από εκεί να δημιουργώ την έκθεση. Ξεκίνησα με αυτή την λύση, προσθέτω τα στοιχεία από το 1ο πίνακα και προσπαθώ με ερώτημα να μεταφέρω και τα στοιχεία από τον 2ο πίνακα. Μου δημιουργεί όμως πολλαπλάσιες εγγραφές (το ερώτημα). Προσπαθώ με αυτόν τον κώδικα να δώσω λύση "UPDATE ΔΕΛΤΙΟ, 1111 SET ΔΕΛΤΙΟ.[name] = [1111].[name], ΔΕΛΤΙΟ.[entry_date] = [1111].[entry_date], ΔΕΛΤΙΟ.[job openings] = [1111].[job openings], ΔΕΛΤΙΟ.[comment] = [1111].[comment] WHERE (((ΔΕΛΤΙΟ.[specialists])=[1111].[specialists])); " αλλά πάλι τίποτα....... Τελευταία επεξεργασία από το χρήστη qaggelos : 30-11-14 στις 16:50. Αιτία: Διευκρίνηση για την βοήθεια που ζητάω |
#2
| |||
| |||
Άγγελε καλημέρα Το καλύτερο θα ήταν να ανέβαζες ένα δείγμα των πινάκων σου για να σου απαντήσουμε πιο εμπεριστατωμένα. Αν κατάλαβα καλά θές κάτι σαν το παρακάτω: UPDATE 1111 INNER JOIN ΔΕΛΤΙΟ ON [1111].specialists = ΔΕΛΤΙΟ.specialists SET ΔΕΛΤΙΟ.name = [1111].[name], ΔΕΛΤΙΟ.entry_date = [1111].[entry_date], ΔΕΛΤΙΟ.[job openings] = [1111].[job openings], ΔΕΛΤΙΟ.comment = [1111].[comment] Αυτό προυποθέτει πως και οι δύο πίνακες έχουν τον ίδιο αριθμό σειρών και απλώς ενημερώνεις κάποιες στήλες με τα δεδομένα που υπάρχουν στομ πίνακα 1111. Αν θές να ενώσεις τα περιεχόμενα δύο πινάκων με ομοειδή πεδία μπορείς να χρησιμοποιήσεις την εντολή UNION σε ερώτημα. Αν δεν σε βοηθάνε τα παραπάνω ανέβασε δείγμα της βάση σου. |
#3
| |||
| |||
Ευχαριστώ Στέλιο για την απάντησή σου
Στέλιο ευχαριστώ για τον χρόνο που διέθεσες για να με βοηθήσεις. Η λύση που μου πρότεινες δεν λειτουργεί. Δοκίμασα με άλλο τρόπο, κοίτα την βάση που ανεβάζω μήπως έχεις κάποια ιδέα ποιο καλύτερη από αυτή ου βρήκα. |
#4
| ||||
| ||||
Καλημέρα σε όλους Άγγελε το αρχείο που ανέβασες σε εμένα τουλάχιστον δεν ανοίγει. Ίσως θά ΄πρεπε να τη μετατρέψεις σε mdb. Στην επισυναπτόμενη βάση είναι η δική μου πρόταση παίρνοντας βοήθεια από εδώ: ACC2000:
__________________ Φιλικά, Νάσος Τελευταία επεξεργασία από το χρήστη nasos23 : 07-12-14 στις 14:02. |
#5
| |||
| |||
Γεια σου Νάσο, ευχαριστώ για τον χρόνο που διέθεσες ώστε να με βοηθήσεις. Είδα την λύση που μου πρότεινες, μου δίνει ιδέες για να φτιάξω και τέτοια έκθεση μην τυχόν εξυπηρετεί τον χρήστη του προγράμματος. Ανεβάζω πάλι μέρος του προγράμματος μην τυχόν κάποιος έχει κάποια ιδέα για επίλυση καλύτερη από αυτή που βρήκα εγώ. |
#6
| |||
| |||
Καλησπέρα Άγγελε, δες μια πρόταση στη συνημμένη ΒΔ. Για τη βελτίωση της σχεδίασης της βάσης έγιναν αλλαγές: 1) Στη σχεδίαση του πίνακα προσωπικού, [ΠΡΟΣΩΠΙΚΟ] 2) Στον πίνακα των ειδικοτήτων, [specialists]. 3) Στη σχέση των πινάκων. . Για τη δημιουργία της έκθεσης: 1) Προστέθηκε το βοηθητικό ερώτημα [qryHLP]. 2) Οι φόρμες [frmOpenReport] και [frmSpecialists] και ο σχετικός κώδικας VBA. Τέλος αφαιρέθηκαν τα περιττά στοιχεία. Φιλικά/Γιώργος |
#7
| |||
| |||
Γιώργος, Καλησπέρα! Τι να πω! η ιδέα σου με ενθουσίασε, 'έχω πάνω από μία ώρα που χαζεύω την πρότασή σου. Σε ευχαριστώ για τον χρόνο και τις ιδέες που μου έδωσες ώστε το πρόγραμμα που ετοιμάζω να γίνει ποιο ολοκληρωμένο. Ευχαριστώ επίσης και τα υπόλοιπα παιδιά για τις απαντήσεις τους.-
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Συναρτήσεις] επιλογη γραμμων με κριτηριο | ilcamorista | Excel - Ερωτήσεις / Απαντήσεις | 2 | 06-09-16 19:28 |
Πρόβλημα με προσθήκη σε πίνακα | basman | Access - Ερωτήσεις / Απαντήσεις | 1 | 09-01-16 11:32 |
Προσθήκη πεδίου μέσω Vba σε πίνακα | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 5 | 15-05-15 14:22 |
Δυνατότητα καθορισμού χρώματος γραμμών στήν έκθεση | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 4 | 11-03-15 16:56 |
Προσθήκη κενών εγγραφών σε Έκθεση Access | Tasos | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 29-09-11 12:08 |
Η ώρα είναι 00:49.