Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Πίνακες ] Αθροισμα σε πεδίο χωρίς Ερώτημα (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/433-athroisma-se-pedio-xoris-erotima.html)

Free_Ghost 20-02-10 21:15

Αθροισμα σε πεδίο χωρίς Ερώτημα
 
Γίνεται να βγάζουμε σε ένα πεδίο ενός πίνακα (αυτόματα ) το άθροισμα δύο άλλων πεδίων του ίδιου πίνακα χωρίς ερώτημα ????

Μου φαίνεται λίγο παράξενο γνωρίζει κάνας φίλος κάτι για αυτό..

editolis 20-02-10 21:37

Οι πινακες σε μια ΒΔ ειναι για να αποθηκευουμε δεδομενα.

Οχι αυτο που ζητας δεν γινεται.

Γινεται ομως μεσω ερωτημτος, φορμας η κωδικα.

Free_Ghost 20-02-10 21:42

Κακώς τότε έπρεπε να βάλω το στοίχημα....
Βλέπεις με τον φίλο μου και οι δύο αστέρια ήμαστε..

Εφόσον έχεις χρόνο και διάθεση με κώδικα πώς γίνεται...

editolis 21-02-10 00:08

Μεσο κωδικα ειναι δεκαδες τα παραδειγματα.

Θα σου δειξω το πιο απλο.

Για παραδειγμα σε μια φορμα εχουμε 3 πεδια (Field1, field2 και fieldSum)

Τα 2 που εχουμε και 1 το αθροισμα που θελουμε.

Με ενα κουμπι εντολης μπορουμε στο κλικ να του λεμε:

Field1+Field2 = FieldSum

η

FieldSum.value = nz(Field1)+nz(Field2)

κλπ...

kon73 21-02-10 10:24

Το άθροισμα πινάκων μπορεί να γίνει χωρίς ερώτημα ή ουσιαστικά χωρίς κώδικα με την συνάρτηση

DSUM ("Όνομα Πεδίου προς άθροισμα";"Πίνακας που βρίσκεται το πεδίο";"Κριτήρια")

Τα κριτήρια είναι προαιρετικά.
Ο χαρακτήρας ; γίνεται , όταν η DSUM καλείται μέσα από VBA.

To DSUM μπαίνει στο Control Source του πχ TextBox πχ, =DSUM(...)

Το ίδιο φυσικά και για το άλλο πεδίο και μετά γίνεται ένα Field1+Field2


Η ώρα είναι 12:57.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2