Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 08-09-10, 21:22
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!
Αντώνη, η σύνταξη της DSUM() είναι:
<Έκφραση> DSum("[Όνομα πεδίου]","[Όνομα Πίνακα ή Ερωτήματος]" , "Κιτήρια")
κάτι που δε συμβαίνει στο υπολογισμένο πεδίο σου.

Δεν μπορείς να πάρεις τιμές από φόρμα (και μάλιστα κλειστή) με τις συναρτήσεις
DSUM(), DLOOKUP(), D.... κτλ.

Αφού λοιπόν φροντίσεις στον πίνακα "[Πληρωμές]" να περνιούνται τιμές στο πεδίο
"[Κωδέργου]", χρησιμοποίησε στο υπολογισμένο πεδίο σου το παρακάτω:

Κώδικας:
=IIf(IsNull([Κωδέργου]);0;DSum("[Ποσό Πληρωμής]";"Πληρωμές";"[Κωδέργου]=" & [Κωδέργου]))
Προσοχή στα κενά!

Καλή συνέχεια!

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση