Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Αθροισμα σε πεδίο χωρίς Ερώτημα
Γίνεται να βγάζουμε σε ένα πεδίο ενός πίνακα (αυτόματα ) το άθροισμα δύο άλλων πεδίων του ίδιου πίνακα χωρίς ερώτημα ???? Μου φαίνεται λίγο παράξενο γνωρίζει κάνας φίλος κάτι για αυτό.. |
#2
| ||||
| ||||
Οι πινακες σε μια ΒΔ ειναι για να αποθηκευουμε δεδομενα. Οχι αυτο που ζητας δεν γινεται. Γινεται ομως μεσω ερωτημτος, φορμας η κωδικα. |
#3
| |||
| |||
Κακώς τότε έπρεπε να βάλω το στοίχημα.... Βλέπεις με τον φίλο μου και οι δύο αστέρια ήμαστε.. Εφόσον έχεις χρόνο και διάθεση με κώδικα πώς γίνεται... |
#4
| ||||
| ||||
Μεσο κωδικα ειναι δεκαδες τα παραδειγματα. Θα σου δειξω το πιο απλο. Για παραδειγμα σε μια φορμα εχουμε 3 πεδια (Field1, field2 και fieldSum) Τα 2 που εχουμε και 1 το αθροισμα που θελουμε. Με ενα κουμπι εντολης μπορουμε στο κλικ να του λεμε: Field1+Field2 = FieldSum η FieldSum.value = nz(Field1)+nz(Field2) κλπ... |
#5
| |||
| |||
Το άθροισμα πινάκων μπορεί να γίνει χωρίς ερώτημα ή ουσιαστικά χωρίς κώδικα με την συνάρτηση DSUM ("Όνομα Πεδίου προς άθροισμα";"Πίνακας που βρίσκεται το πεδίο";"Κριτήρια") Τα κριτήρια είναι προαιρετικά. Ο χαρακτήρας ; γίνεται , όταν η DSUM καλείται μέσα από VBA. To DSUM μπαίνει στο Control Source του πχ TextBox πχ, =DSUM(...) Το ίδιο φυσικά και για το άλλο πεδίο και μετά γίνεται ένα Field1+Field2 |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Μερικά άθροισμα στον ίδιο πίνακα και ερωτημα | pansyr | Access - Ερωτήσεις / Απαντήσεις | 11 | 06-10-15 19:34 |
Πεδίο αρίθμησης εγγραφών σε ερώτημα | ggreg75 | Access - Ερωτήσεις / Απαντήσεις | 3 | 26-03-13 12:17 |
msgbox από πεδίο από ερώτημα | tzvangel | Access - Ερωτήσεις / Απαντήσεις | 5 | 11-07-11 21:06 |
Υπολογιζόμενο πεδίο σε ερώτημα | Χρήστος | Access - Ερωτήσεις / Απαντήσεις | 3 | 08-05-11 20:19 |
Αθροισμα σε πεδίο λίστας μετά απο φιλτράρισμα | bill72 | Access - Ερωτήσεις / Απαντήσεις | 5 | 30-04-10 11:54 |
Η ώρα είναι 08:11.