Πρόβλημα με Dsum δεν μπορώ να γράψω σωστά τα κριτήρια

Συζητήσεις για την τοπική βάση δεδομένων Access της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
majuranus
Δημοσιεύσεις: 404
Εγγραφή: 01 Μαρ 2006 19:47
Τοποθεσία: Veria
Επικοινωνία:

Πρόβλημα με Dsum δεν μπορώ να γράψω σωστά τα κριτήρια

Δημοσίευση από majuranus » 22 Νοέμ 2008 14:37

Χρησιμοποιώ μια Dsum για να εμφανίσω το άθροισμα από εγγραφές μόνο όμως αυτές που στο πεδίο plirothike(Τύπος δεδομένων True/false) έχουν τιμή true

Βάζω αυτό το κώδικα σε ένα text field

=DSum("poso";"listapliromon";[plirothike]=True)

poso= Το όνομα πεδίου
listapliromon= Το ερώτημα που έχει τις εγγραφές
plirothike= Το πεδίο true/false που λέει αν είναι πληρωμένη μια εγγραφή

Να πω επίσης ότι αν γράψω =DSum("poso";"listapliromon") δουλεύει αλλά μου εμφανίζει το άθροισμα από όλες τις εγγραφές και δεν είναι σωστό έτσι...

Άβαταρ μέλους
kon73
Script Master
Δημοσιεύσεις: 224
Εγγραφή: 13 Απρ 2008 23:47
Επικοινωνία:

Πρόβλημα με Dsum δεν μπορώ να γράψω σωστά τα κριτήρια

Δημοσίευση από kon73 » 22 Νοέμ 2008 22:37

Φίλε Majuranus,

Δεν παρατηρώ κάτι λάθος στην συνάρτηση παρά μόνο ότι δεν έχεις βάλει το κριτήριο και αυτό σε " καθότι και το κριτήριο είναι String.

Εφόσον το βάλεις και αυτό δηλαδή η συνάρτηση γίνει

=DSum("poso";"listapliromon";"[plirothike]=True")

Θα δουλέψει με την εξής όμως δική μου σημείωση. Αντί για ; (Ερωτηματικό Ελληνικό) θα βάζεις , (Κόμμα) όταν την συνάρτηση την εμπεριέχεις σε Module ενώ αν είναι οπουδήποτε αλλού (Ερώτημα, Υπολογιζόμενο πεδίο κλπ) τότε σωστά είναι ερωτηματικό.

Φιλικά

kon73
My New Site http://www.MsAccess.gr
Free Access (VBA Code,Tutorials, Mdbs, Eclass, Eshop)
Εικόνα

Άβαταρ μέλους
majuranus
Δημοσιεύσεις: 404
Εγγραφή: 01 Μαρ 2006 19:47
Τοποθεσία: Veria
Επικοινωνία:

Πρόβλημα με Dsum δεν μπορώ να γράψω σωστά τα κριτήρια

Δημοσίευση από majuranus » 22 Νοέμ 2008 23:00

Όντως αυτό έφταιγε το πρόβλημα λύθηκε
Ευχαριστώ πολύ θα το έχω υπ' όψιν !

Απάντηση

Επιστροφή στο “MS Access”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες