![]() |
επανάληψη τελευταίας καταχώρησης θα ήθελα να ρωτήσω πως μπορώ να έχω επανάληψη της τελευταίας καταχώρησης(της αμέσως προυγούμενης δηλαδή) σε ένα πεδίο ενός πίνακα Σημείωση : καταχωρώ δεδομένα στον Πίνακα μέσω Φόρμας , πάω λοιπόν στις ιδιότητες του συγκεκριμένου πεδίου αλλά δεν βρίσκω κάτι σχετικό θέλω την βοήθειά σας γιατί δεν είμαι και ο καλύτερος στην access ευχαριστώ |
Καλημέρα Σε μια φόρμα: 1) Πιέζοντας το πλήκτρο Tab η εστίαση μετακινείται στο επόμενο πεδίο ή στο πρώτο πεδίο της επόμενης εγγραφής, αν ήταν στο τελευταίο πεδίο της εγγραφής. 2) Όταν η εστίαση είναι σε κάποιο πεδίο πιέζοντας το συνδυασμό: Ctrl +” θα αντιγραφεί στο πεδίο η τιμή του της προηγούμενης εγγραφής. Χρησιμοποιώντας τα παραπάνω εύκολα πετυχαίνουμε το ζητούμενο. Περισσότερα στο σύνδεσμο: http://www.ms-office.gr/forum/access...-mia-alli.html Φιλικά/Γιώργος |
ΑΥΤΟ ΤΟ Ctrl+" αφορά εγγραφή επόμενης γραμμής γίνεται να δοθεί κάπου στις ιδίοτητες του πεδίου για να μην κάνω την κίνηση ( παρεμπιπτόντως στο συγκεκριμένο πεδίο επιλέγω από δεδομένα ενός άλλου πίνακα) |
Δοκίμασε το εξής: Στην ιδιότητα Default Value (Προεπιλεγμένη Τιμή) του πεδίου της φόρμας βάλε τον τύπο: =DLast("[Field]";"[Table]"). Τα Field και Table θα αντικατασταθούν με τα πραγματικά ονόματα του πεδίου και του πίνακα. |
Με αυτήν την συνάρτηση στην δόμηση του πεδίου μου φέρνει την τελευταία καταχώρηση από τον πίνακα προέλευσης . Εγώ ήθελα να μου φέρνει την ήδη τελευταία καταχώρηση της προυγούμενης σειράς του ίδιου πίνακα(Φόρμα καταχώρησης) Δεν ξέρω αν γίνομαι αντιληπτός αλλά παρόλα αυτά ευχαριστώ για την βοήθεια |
Δε μπορώ να καταλάβω τι ακριβώς θέλεις. Ανέβασε ένα δείγμα της ΒΔ με τα εντελώς απαραίτητα και με αναφορές στα στοιχεία της (όνομα πίνακα, φόρμας, πεδίου, κλπ) εξήγησε το ζητούμενο. |
| Η ώρα είναι 06:48. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.