| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
| |
|
#1
| |||
| |||
|
Καλησπέρα σε όλους, χρειάζομαι ακόμη μια βοήθεια . Στην επισυναπτόμενη βάση «test10» στην «Φόρμα1» θέλω : Σε καινούρια εγγραφή να εμφανίζεται ως προεπιλεγμένη τιμή στο πεδίο «Αναγνωριστικό» ο αμέσως επόμενος αριθμός από αυτόν που υπάρχει είδη (παράδειγμα στο πεδίο «Αναγνωριστικό» ο αριθμός είναι 1 και ο αμέσως επόμενος αριθμός που είναι ήδη καταχωρημένος είναι το 3, σε καινούρια εγγραφή θέλω να εμφανίζεται ως προεπιλεγμένη τιμή ο αριθμός 2 και ούτω κάθε εξής). Ελπίζω να έγινα κατανοητός και ευχαριστώ Δημήτρης. Τελευταία επεξεργασία από το χρήστη KAKISDF : 16-09-14 στις 19:03. |
|
#2
| |||
| |||
|
Δημήτρη αν κατάλαβα τι εννοείς πρέπει στον πίνακα στο πεδίο Αναγνωριστικό και στον τύπο δεδομένων να επιλέξεις αύξουσα αρίθμηση αντί για αριθμό
|
|
#3
| |||
| |||
| Γιώργο σε ευχαριστώ για την απάντηση, αλλά αυτό δεν γίνεται να αλλάξει από την στιγμή που έχω ήδη καταχωρημένες περίπου 8000 εγγραφές.
|
|
#4
| |||
| |||
|
Καλημέρα Δημήτρη, θα πρότεινα να εξετάσεις καλύτερα τη λύση του Γιώργη. Είναι πολύ εύκολο (με ένα ερώτημα) να προσθέσεις τις εγγραφές του πίνακα σε ένα νέο με πεδίο [Αναγνωριστικό] αυτόματης αρίθμησης και να χρησιμοποιείς μετά τον νέο πίνακα. Για το ζητούμενο: 1) Αν δε μας ενδιαφέρει να χρησιμοποιήσουμε διαθέσιμους ενδιάμεσους αριθμούς (προκύπτουν από διαγραφές εγγραφών) δες μια λύση στη φόρμα0, χωρίς κώδικα. 2) Διαφορετικά δες τις φόρμες Φόρμα1 και Φόρμα2. Η λύση στη φόρμα1 χρησιμοποιεί πολύ απλό κώδικα. Σε περίπτωση όμως πολλών εγγραφών μπορεί να γίνει αργή. Η λύση στη φόρμα2 είναι περισσότερο πολύπλοκη και ταχύτερη. Δοκίμασέ την καλύτερα μήπως κάτι μου διέφυγε. Φιλικά/Γιώργος Τελευταία επεξεργασία από το χρήστη kapetang : 17-09-14 στις 09:40. Αιτία: αλλαγή συνημμένου |
|
#5
| |||
| |||
| Παράθεση:
|
|
#6
| |||
| |||
|
Καλησπέρα Δημήτρη στη φόρμα0 και στη ιδιότητα Default Value (Προεπιλεγμένη τιμή), ο τύπος θα πρέπει να αντικατασταθεί με τον ακόλουθο: Κώδικας: =Nz(DMax("Αναγνωριστικό";"Πίνακας1");0)+1
|
|
#7
| |||
| |||
| Παράθεση:
Προς το παρόν χρησιμοποίησα την τρίτη μέθοδο που μου έφτιαξες και δουλεύει τέλεια. Καλό σου βράδυ. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Προεπιλογή Γλώσσας και χαρακτήρων σε κελί | kouk | Access - Ερωτήσεις / Απαντήσεις | 1 | 05-12-15 11:09 |
| [ Φόρμες ] Αυτόματη απόδοση αύξοντα αριθμού | gmax | Access - Ερωτήσεις / Απαντήσεις | 2 | 27-10-11 12:45 |
| [Γενικά] Αυτόματη..."μοιρασιά" αριθμού σε διπλανά κελιά.. | dimnot | Excel - Ερωτήσεις / Απαντήσεις | 7 | 28-03-11 12:55 |
| [Γενικά] αυτόματη προσαρμογή αριθμου σε κελί | misirlis | Excel - Ερωτήσεις / Απαντήσεις | 2 | 24-03-11 05:04 |
| Αυτόματη αρίθμηση σε δευτερεύουσα φόρμα | iondep | Access - Ερωτήσεις / Απαντήσεις | 13 | 15-01-11 16:21 |
Η ώρα είναι 07:50.



Υβριδικός τρόπος

