Φίλε Δημήτρη, καλημέρα!
Στην περίπτωση του παραδείγματος, ο κώδικας της μεθόδου Form_AfterUpdate πρέπει να γίνει:
Κώδικας:
Private Sub Form_AfterUpdate()
With Me.Parent
.Ofili = DSum("[Poso]", "Ofiles", _
"[Exoflisi]<>-1 and [KodEnoikiasti]=" & .ΚωδΕνοικιστή)
.Refresh
End With
End Sub
Όμως με την υπάρχουσα σχεδίαση δεν θα πας και πολύ παρακάτω
και θα χρειαστείς αρκετές αλλαγές...
Για παράδειγμα, οι οφειλές και τα υπόλοιπα δεν είναι στοιχείο των ενοικιαστών
οπότε δεν έχουν θέση στον πίνακα
Enoikiastes.
Κανονικά θα χρειαστείς έναν πίνακα για τις χρεώσεις και έναν για τις πιστώσεις, από τους οποίους
θα προκύπτουν και τα υπόλοιπα αλλά και οι εξοφλήσεις κάθε κατηγορίας χρεώσεων
οι οποίες κατηγορίες χρεώσεων θα πρέπει να είναι και αυτές σε δικό τους πίνακα κτλ.
Επίσης, αν σου διαφεύγει, τα ονόματα πεδίων όπως και όλα τα αντικείμενα της Access
πρέπει να τα δίνουμε πάντα με λατινικούς χαρακτήρες.

Αναφέρομαι στο
ΚωδΕνοικιστή.
Φιλικά, Γιάννης.