Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
![]()
Καλησπέρα, σε μια φόρμα έχω τα πεδία ΜΑΘΗΤΕΣ, Περίοδος, ;όπου αντλώ δεδομένα από τον πίνακα ΣΠΟΥΔΕΣ και με ένα checkbox(chkAll) επιλέγονται όλοι οι μαθητές με αυτόν τον κώδικα....από όλες τις περιόδους. DoCmd.SetWarnings False DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE ΣΠΟΥΔΕΣ SET ΕπιλογήΣ = " & Me.chkAll Me.Requery DoCmd.SetWarnings True Αν θέλω αφού επιλέξω την ανάλογη περίοδο πχ "ΧΕΙΜ2022-2023" να μου φέρει τις εγγραφές μόνο από αυτή την περίοδο πως μπορεί να μεταβληθεί ο κώδικας; Ευχαριστώ θερμα |
#2
| |||
| |||
![]()
Καλησπέρα Σάκη, αν κατάλαβα καλά το ερώτημά σου, προτείνω την ακόλουθη τροποποίηση του κώδικα: Παράθεση:
|
#3
| |||
| |||
![]()
Δημήτρη καλημέρα, το είχα δοκιμάσει και μου βγάζει "ασυμφωνία τύπων σε παρασταση κριτηριων" . Δεν ξέρω αν παίζει ρόλλο αλλά να αναφέρω ότι την τιμή Περίοδος στην φόρμα την παίρνει από σύνθετο πλαίσιο. |
#4
| |||
| |||
![]()
Άλλαξα λίγο τον κώδικα ως εξής...και δούλεψε. DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE ΣΠΟΥΔΕΣ SET ΕπιλογήΣ = " & Me.chkAll & " WHERE Περίοδος = 9" Me.Requery DoCmd.SetWarnings True Το σύνθετο πλαίσιο Περίοδος παίρνει τιμή από το IDPeriod(κλειδί). |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Ερωτήματα ] Πεδίο αυτόματης αρίθμησης, σαν υπολογιζόμενο πεδίο σε ερώτημα | κκκ | Access - Ερωτήσεις / Απαντήσεις | 3 | 08-01-21 12:00 |
[ Φόρμες ] επιλογή σε αναδυόμενο πεδίο και τοποθέτηση σε πεδίο υποφορμας | artchrist73 | Access - Ερωτήσεις / Απαντήσεις | 5 | 25-04-18 12:02 |
Μεταφορά δεδομένων απο πεδίο σε πεδίο | Meteora | Access - Ερωτήσεις / Απαντήσεις | 5 | 30-01-09 20:03 |
Η ώρα είναι 05:54.