| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#2
| ||||
| ||||
|
Καλησπέρα Στράτο, φτιάξε μια public μεταβλητή (παράδειγμα ονόματος varcode) σε μια module και η οποία θα έχει την τιμή του κωδικού με τον οποίο κάποιος εργάζεται στη βάση. Τους κωδικούς τοποθέτησέ τους σε ένα πίνακα tblCode. Όταν ανοίγει η βάση σου ζητείται κωδικός. Ελέγχεται αν υπάρχει στον πίνακα tblCode και στη συνέχεια -εφόσον υπάρχει - αποδίδεται η τιμή του κωδικού στην public μεταβλητή σου, η οποία μπορεί να διαβαστεί από οποιοδήποτε σημείο του προγράμματος. Στην συνέχεια... Έχεις οργανωμένες τις πληροφορίες σε καρτέλες και μια δομή select case ... end select, αφήνεις κάποιες καρτέλες ενεργές και κάποιες όχι, ανάλογα με την τιμή που έχει η public μεταβλητή σου. Κώδικας: select case varcode
case "123"
TabCtl75.Enabled = False
TabCtl73.Enabled = True
case "345"
<κώδικας>
end select
Με εκτίμηση Νίκος Δ. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Απενεργοποίηση της Ασφάλειας Μακροεντολών σε Access 2003 και Access 2007 | Ms-Office-Development Team | Access samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 28-11-09 17:16 |
| Μηνυματα Ασφαλειας στην Access 2007 | Deminio | Access - Ερωτήσεις / Απαντήσεις | 5 | 01-10-09 13:13 |
Η ώρα είναι 01:08.



Θεματικός Τρόπος
