| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#11
| |||
| |||
|
Γιώργο καλησπέρα και συγνώμη που ενοχλώ και πάλι, αλλά έχω κολήσει στο εξής. Στόν πίνακα ΟΧΗΜΑΤΑ και στο σύνθετο πλαίσιο της στήλης ΚΑΥΣΙΜΟ στην προέλευση γραμμής πρόσθεσα και την στήλη ΔΗΜ_ΕΝΟΤΗΤΑ του πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΟ για να μπορώ να βλέπω όταν καταχωρώ στόν πίνακα ΟΧΗΜΑΤΑ το είδος του καυσίμου και ποιάς Δημοτικής Ενότητας είναι. Το πρόβλημα είναι οτι στο σύνθετο πλαίσιο εμφανίζονται οι αύξοντες αριθμοί του καυσίμου και της Δημοτικής Ενότητας και όχι τα ονόματα. Επισυνάπτω screenshot για να καταλάβεις το πρόβλημα. Θα το εκτιμούσα πολύ αν μπορούσες να βοηθήσεις. Ευχαριστώ πολύ καλό βράδυ και καλά Χριστούγεννα. |
|
#12
| |||
| |||
|
Καλές γιορτές Διονύσιε, δεν καταλαβαίνω. Το καύσιμο δεν εξαρτάται από τη δημοτική ενότητα, συνεπώς θα έπρεπε να επιλέγεται από ένα πίνακα που θα περιέχει μόνο τα είδη καυσίμων (πχ ΕΙΔΗ_ΚΑΥΣΙΜΩΝ). Ο πίνακας ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΟ, που περιέχει και τη δημοτική ενότητα, είναι κατάλληλος για την επιλογή της τιμής η οποία εξαρτάται από το συνδυασμό του καυσίμου και της δημοτικής ενότητας. Αν έχουμε 5 είδη καυσίμων και 3 δημοτικές ενότητες ο πίνακας ΕΙΔΗ_ΚΑΥΣΙΜΩΝ θα έχει μόνο 5 εγγραφές και ο πίνακας ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΟ 15 και το ίδιο καύσιμο θα επαναλαμβάνεται 3 φορές! Φιλικά/Γιώργος |
|
#13
| |||
| |||
|
Γιώργο καλή σου μέρα. Έχεις δίκιο για αυτό που επισημαίνεις, υπάρχει όμως μία ιδιαιτερότητα όσον αφορά την τιμή των καυσίμων η οποία είναι διαφορετική για κάθε δημοτική ενότητα . Και εγώ αυτό που προσπαθώ να πετύχω είναι στην κεντρική φόρμα ΟΧΗΜΑΤΑ αφού επιλέξω τον αριθμό κυκλοφορίας από το σύνθετο πλαίσιο επάνω, και πάω στην καρτέλα καύσιμα καταχωρώντας την ημερομηνία, να ενημερώνονται αυτόματα τα πεδία ΕΙΔΟΣ_ΚΑΥΣΙΜΟΥ , και ΔΗΜ_ΕΝΟΤΗΤΑ τα οποία όμως πρέπει να λαμβάνουν δεδομένα από τον πίνακα ΟΧΗΜΑΤΑ όπου για το κάθε όχημα έχω καταχωρήσει και σε ποιά Δημοτική ενότητα ανήκει και τι είδος καυσίμου παίρνει. Διαφορετικά πρέπει σε κάθε καταχώρηση καυσίμων να καταχωρώ και το είδος καυσίμου και την Δημοτική Ενότητα, το οποίο δεν είναι σωστό και μπορεί να γίνονται λάθη. Καλά Χριστούγενα σε όλους με υγεία και ευτυχία. |
|
#14
| |||
| |||
|
Καλά Χριστούγεννα Διονύσιε, θα προσπαθήσω να βάλλω μια σειρά: 1) Στον πίνακα ΟΧΗΜΑΤΑ, εκτός των άλλων, καταχωρείς το είδος του καυσίμου και τη δημοτική ενότητα. Αν τα στοιχεία αυτά μπορεί να αλλάξουν, πρέπει να καταχωρούνται μόνο στον πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ. Αν τα στοιχεία είναι σταθερά, δεν υπάρχει κανένας λόγος να καταχωρούνται και στον πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ. 2) Στη φόρμα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ, με την επιλογή του αριθμού κυκλοφορίας ενός οχήματος μπορεί να τρέχει κώδικας που θα κάνει, με τη βοήθεια της συνάρτησης DLookup(), τα εξής:
Φιλικά/Γιώργος |
|
#15
| |||
| |||
|
Γιώργο σωστά το είδος του καυσίμου και η Δημοτική ενότητα είναι σταθερά και δεν αλλάζουν και το έχω κάνει με την DLookup να βρίσκει από τον πίνακα ΟΧΗΜΑΤΑ το ΕΙΔΟΣ_ΚΑΥΣΙΜΟΥ και την ΔΗΜ_ΕΝΟΤΗΤΑ και να τα καταχωρεί αυτόματα στην ΔΦ_ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ όμως δεν μπορώ να καταφέρω το δεύτερο που ανέφερες δηλ. με βάση τις παραπάνω τιμές να βρίσκει απο τον πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΟ την τιμή του καυσίμου και το ΦΠΑ, και να τα καταχωρεί στην ΔΦ_ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ και αυτόματα να υπολογίζει την ΤΙΜΗ*ΦΠΑ*ΠΟΣΟΤΗΤΑ(Lt) και να τοποθετεί το αποτέλεσμα στόν πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ.
|
|
#16
| |||
| |||
|
Καλησπέρα Στη συνημμένη ΒΔ: 1) Η επιλογή του καυσίμου και της δημοτικής ενότητας γίνεται από τους πίνακες ΚΑΥΣΙΜΟ και ΔΗΜ_ΕΝΟΤΗΤΑ αντίστοιχα. 2) Η επιλογή της τιμής του καυσίμου και του ΦΠΑ, προκειμένου να φαίνεται η δημοτική ενότητα και το καύσιμο γίνεται από το ερώτημα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΟ_qry. 3) Στη φόρμα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ_frm, με την ενημέρωση του πεδίου ΑΡΙΘΜΟΣ_ΚΥΚΛΟΦΟΡΙΑΣ εκτελείται κώδικας και συμπληρώνει τα πεδία, που θέλεις. Αν ξέχασα κάποιο, βλέποντας τον κώδικα, εύκολα θα μπορούσες να το συμπληρώσεις. Πληκτρολογώντας και το ΠΟΣΟ, θα υπολογιστούν και τα πεδία ΑΞΙΑ, ΑΞΙΑ_ΦΠΑ και ΣΥΝΟΛΟ. 4) Στον πίνακα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ και την αντίστοιχη φόρμα, άλλαξα το όνομα του πεδίου ΠΟΣΟΤΗΤΑ(Lt), που έχει μορφή συνάρτησης και δημιουργεί προβλήματα, σε ΠΟΣΟΤΗΤΑ. Διονύσιε, δες προσεκτικά τις αλλαγές και χρησιμοποίησε τη φόρμα ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ_frm στη θέση της ΔΦ_ΟΧΗΜΑΤΑ_ΚΑΥΣΙΜΑ. Φιλικά/Γιώργος |
|
#17
| |||
| |||
|
Γιώργο σ' ευχαριστώ πολύ είναι αυτό ακριβώς που έψαχνα, με κάποιες μικροαλαγές θα το προσαρμόσω στίς ανάγκες μου. Καλό βράδυ και καλές γιορτές. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Πίνακες ] Μαζικη αντιγραφή εγγραφών στον ίδιο πίνακα | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 8 | 28-10-16 20:45 |
| Μερικά άθροισμα στον ίδιο πίνακα και ερωτημα | pansyr | Access - Ερωτήσεις / Απαντήσεις | 11 | 06-10-15 18:34 |
| [ Φόρμες ] Πολλαπλασιασμος στη φορμα και μεταφορα στον πινακα | silixridi | Access - Ερωτήσεις / Απαντήσεις | 3 | 26-01-15 23:52 |
| [ Φόρμες ] Μεταφορά ποσών απο φόρμα σε πίνακα | AntonisSar | Access - Ερωτήσεις / Απαντήσεις | 5 | 22-12-14 10:21 |
| [ Πίνακες ] Ενωση 2 πεδίων στον ίδιο πίνακα | kantidenos | Access - Ερωτήσεις / Απαντήσεις | 1 | 01-10-13 03:28 |
Η ώρα είναι 03:57.


Αλλαγή σε γραμμικό τρόπο

