Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Δημιουργία ερωτήματος
Καλημέρα Εχω φτιαξει μια βαση δεδομενων και διαχειρίζομαι την παραγωγη της βιοτεχνιας μου.Δεν εχω γνωσεις προγραμματισμου και χρησιμοποιω τους οδηγούς δημιουργιας ερωτημάτων και φορμων.Εχω ένα πινακα (συνημμενη φωτο )στον οποιο καταχωρω τις παραγγελιες.Θελω να δημιουργησω ένα ερωτημα το οποιο θα μπορει να αναπαραγει από κάθε σειρα (δειγμα μιας σειρας εγγραφης του πινακα στο συνημμενο) μια ξεχωριστη εγγραφη για κάθε σχεδιο χρωμα και νουμερο.(βλεπε συνημμενο πινακας2).Από τους οδηγούς ερωτημάτων δεν μπορω να το κανω.Θα ηθελα να μου πειτε πως θα μπορουσε να γινει. |
#2
| |||
| |||
Μάνο καλημέρα, Αν μπορείς κοινοποίησε μας τουλάχιστον το βασικό κομμάτι της βάσης που έχεις (πίνακες τουλάχιστον) έτσι ώστε να μπορέσουμε να σε βοηθήσουμε στον μέγιστο βαθμό,... Φιλικά |
#3
| |||
| |||
Επειδή δεν μπορω να ανεβασω ολη τη βαση λογω μεγέθους κρατησα μονο τον πινακα που χρειαζομαι .Ελπιζω να μπορειτε με αυτά να βοηθήσετε. Ευχαριστω. |
#4
| |||
| |||
Καλησπέρα Μάνο, καλωσόρισες στην παρέα μας. Σε προβολή SQL, δοκίμασε το παρακάτω ερώτημα ένωσης. Κώδικας: SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 34 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [34] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 35 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [35] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 36 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [36] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 37 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [37] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 38 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [38] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 39 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [39] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 40 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [40] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 41 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [41] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 42 AS ΜΕΓΕΘΟΣ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [42] is null; |
#5
| |||
| |||
Καλησπέρα Γιωργο Ευχαριστω για την αμεση απαντηση.Δοκιμασα αυτό που μου εγραψες και μου εμφανιζει τις εγγραφες μονο μια φορα στο κάθε σχεδιο χρωμα και μέγεθος.Εγω θελω όταν γραφει στον πινακα π.χ ότι ένα σχεδιο στο χρωμα μαυρο εχει 2 στο 37 να μου εμφανιζει δυο ιδιες εγγραφες.Αν εχει 5 στο 38 να μου εμφανιζει 5 ιδιες εγγραφες.Τωρα μου εμφανιζει μια μονο εγγραφη. |
#6
| |||
| |||
Καλησπέρα Μάνο θα μπορούσε να προστεθεί στο ερώτημα που σου πρότεινα ένα πεδίο, πχ [ΠΟΣΟΤΗΤΑ], στο οποίο να αναγράφεται η ποσότητα. Έτσι για κάθε σχέδιο, χρώμα, και μέγεθος θα είχες και την ποσότητα, δηλαδή όλα τα στοιχεία. Η υλοποίηση γίνεται με το παρακάτω ερώτημα: Κώδικας: SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 34 AS ΜΕΓΕΘΟΣ, [34] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [34] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 35 AS ΜΕΓΕΘΟΣ, [35] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [35] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 36 AS ΜΕΓΕΘΟΣ, [36] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [36] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 37 AS ΜΕΓΕΘΟΣ, [37] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [37] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 38 AS ΜΕΓΕΘΟΣ, [38] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [38] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 39 AS ΜΕΓΕΘΟΣ, [39] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [39] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 40 AS ΜΕΓΕΘΟΣ, [40] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [40] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 41 AS ΜΕΓΕΘΟΣ, [41] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [41] is null UNION SELECT ΠΑΡΑΓΓΕΛΙΕΣ.ΣΧΕΔΙΟ, ΠΑΡΑΓΓΕΛΙΕΣ.ΧΡΩΜΑ, 42 AS ΜΕΓΕΘΟΣ, [42] AS ΠΟΣΟΤΗΤΑ FROM ΠΑΡΑΓΓΕΛΙΕΣ WHERE not [42] is null; Φιλικά/Γιώργος. |
#7
| |||
| |||
Γιωργο το εκανα αλλα δεν είναι αυτό που ζηταω.Εχω παλι μια εγγραφη απλως μου γραφει στην ποσοτητα ποσα είναι.Εγω θελω να γινουν ξεχωριστες εγγραφες.Το χρειαζομαι για να τυπωσω ετικέτες.Οταν εχω π.χ. 5 τεμαχια από το σχεδιο 1 στο χρωμα καφε στο μέγεθος 37 θελω 5 ξεχωριστες ετικέτες. Ευχαριστω /Μανος |
#8
| |||
| |||
Καλημέρα Μάνο στη ΒΔ που επισυνάπτω έχω προσθέσει: 1) Τον πίνακα tblLabels 2) Το ερώτημα qryLabels 3) Τη φόρμα frmLabels. Πατώντας το κουμπί της φόρμας εκτελείται ο κώδικας, που γεμίζει τον πίνακα tblLabels με τις εγγραφές που θέλεις. Φιλικά/Γιώργος |
#9
| |||
| |||
Καλημέρα Γιωργο Αυτό είναι ακριβως που χρειαζομαι.Θα προσπαθήσω να το ενσωματωσω στη πληρη βαση δεδομενων.Ελπιζω να τα καταφερω.Ο πινακας tbllabels δημιουργείται αυτόματα με το πατημα του κουμπιού φορμας η υπαρχει και με το πατημα συμπηρωνονται οι εγγραφες; Ευχαριστω πολύ για την πολυτιμη βοηθεια Μανος |
#10
| |||
| |||
Καλημέρα Μάνο Ο πίνακας tblLabels δε δημιουργείται αυτόματα. Στη βάση σου θα πρέπει να εισαχθεί ο πίνακας tblLabels, το ερώτημα qryLabels και η φόρμα frmLabels. Στην επισυναπτόμενη ΒΔ βελτίωσα τον κώδικα με στόχο την αύξηση της ταχύτητας και την αποτροπή του ξαναπατήματος του κουμπιού, ενώ είναι σε εξέλιξη το γέμισμα του πίνακα tblLabels. Γιώργος |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Ερωτήματα ] Δημιουργία Ερωτήματος μέσω VBA | noname | Access - Ερωτήσεις / Απαντήσεις | 4 | 18-09-15 20:23 |
Δημιουργία ερωτήματος ενημέρωσης μέσω VBA | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 2 | 09-06-15 16:36 |
[ Ερωτήματα ] Δημιουργία Ερωτήματος από λίστα τιμών πεδίου πίνακα | αρψηιε76γρ | Access - Ερωτήσεις / Απαντήσεις | 1 | 30-12-14 17:38 |
[ Ερωτήματα ] Δημιουργία ερωτήματος ενημέρωσης | mgeorge | Access - Ερωτήσεις / Απαντήσεις | 5 | 01-09-13 13:02 |
Βοήθεια για δημιουργία ερωτήματος ή έκθεσης | nasos23 | Access - Ερωτήσεις / Απαντήσεις | 9 | 29-01-11 11:54 |
Η ώρα είναι 08:15.