![]() |
Αυτόματη απόδοση αύξοντα αριθμού 1 Συνημμένο(α) Καλημέρα σας. Έχω βρει πολλές λύσεις στο forum αλλά αυτή τη φορά θέλω κάτι πιο σύνθετο. Συγκεκριμένα έχω μια φόρμα που περνάω πληρώματα σκαφών για αγώνες κωπηλασίας και θέλω, αν γίνεται, στο πεδίο "ΔΙΑΔΡΟΜΗ" να μου βάζει αυτόματα τον αριθμό διαδρομής, λαμβάνοντας υπ' όψιν δεδομένα από δύο άλλα πεδία. Δηλαδή αν στο πεδίο "ΚΑΤΗΓΟΡΙΑ" η τιμή είναι 'ΠΑΙΔΩΝ" και στο πεδίο "ΑΓΩΝΙΣΜΑ" η τιμή είναι "1Χ" το πρώτο πλήρωμα που θα εγγραφεί να πάρει τον αριθμό 1, το δεύτερο τον αριθμό 2 και ούτω καθ' εξής. Αν αλλάξει μια τιμή στα προαναφερθέντα πεδία, "ΚΑΤΗΓΟΡΙΑ" ή "ΑΓΩΝΙΣΜΑ" η αρίθμηση να αρχίσει από την αρχή. Αυτό περίπου γίνεται, με τη βοήθειά σας, στο πεδίο "ΑΡ ΠΛΗΡΩΜΑΤΟΣ", αλλά εκεί είναι μια απλή αρίθμηση χωρίς παραμέτρους. Δεν ξέρω αν έγινα κατανοητός, γιαυτό επισυνάπτω και το αρχείο. Σας ευχαριστώ |
1 Συνημμένο(α) Καλημέρα στην παρέα Γιώργο, στη ΒΔ που επισυνάπτω, επιχείρησα μια προσέγγιση του ζητούμενου. Συγκριμένα στη φόρμα «ΕΙΣΑΓΩΓΗ ΣΥΜΜΕΤΟΧΩΝ» πρόσθεσα τον παρακάτω κώδικα: Κώδικας: Private Sub ΑΓΩΝΙΣΜΑ_AfterUpdate() |
Τελικά δεν έχετε όρια! Ευχαριστώ πολύ, δουλεύει έτσι όπως ακριβώς ήθελα! |
| Η ώρα είναι 18:51. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.