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/286-eggrafi-toso-apo-toso.html)

amy 11-12-09 10:04

Εγγραφή τόσο από τόσο
 
Καλημέρα σας..
Επειδή είμαι και κάποιας ηλικίας και τα κουμπιά πλοήγησης της φόρμας είναι αρκετά μικροκαμωμένα, συνήθως φτιάγνω δικά μου κουμπιά..
Το ερώτημα είναι το πως σε ένα πεδίο θα έχω το γνωστό "Εγγραφή χχ από χχχ"?
(το "από χχχ" το φτιάγνω εύκολα με Dcount ας πούμε)
Φαντάζομαι θα υπάρχει ένας κώδικας που μπορούμε να τον κοτσάρουμε σε κάθε φόρμα :wink:

kon73 11-12-09 13:42

Καλησπέρα,

Για την τιμή που θέλεις να εμφανίζει την τρέχουσα εγγραφή σε ένα text box αντικείμενο θα βάλεις =CurrentRecord και θα σου εμφανίζει την τρέχουσα εγγραφή.

Για το σύνολο των εγγραφών που εμφανίζει η φόρμα καλύτερα είναι να ΜΗΝ βάλεις το Dcount καθότι αυτό μετρά τις εγγραφές ενός πίνακα ενώ η φόρμα σου μπορεί να εμφανίζει φιλτραρισμένες εγγραφές, επομένως λιγότερες από αυτές του πίνακα.

Έτσι θα βάλεις και πάλι σε text box =RecordsetClone.RecordCount

amy 11-12-09 16:29

Ευχαριστώ πολύ Κωνσταντίνε

Tasos 11-12-09 19:03

Καλησπέρα!

Εναλλακτικά, μπορούμε σέ ένα πεδίο κειμένου να βάλουμε τον παρακάτω τύπο:

Κώδικας:

=[CurrentRecord] & " από " & IIf([NewRecord];Count(*)+1;Count(*)) & " εγγραφές"
Φιλικά

Τάσος


Η ώρα είναι 21:23.

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


Search Engine Optimization by vBSEO 3.3.2