| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Γεια σας και πάλι Έχω μια κεντρική φόρμα "Patients Details" με ένα στοιχείο ελέγχου καρτέλας (tabcontrol) με 16 σελίδες (οι 14 τελευταίες βασίζονται σε υποφόρμες) Προσπαθώ έτσι ώστε όταν φορτώνεται η κεντρική φόρμα (Patients Details): - σε περίπτωση που την ανοίγω για επεξεργασία μιας εγγραφής να είναι ενεργοποιημένες όλες οι σελίδες - σε περίπτωση που την ανοίγω και δεν είναι καταχωρημένη κάποια εγγραφή να είναι απενεργοποιημένες όλες οι σελίδες εκτός από την πρώτη σελίδα (General_Page) Επίσης στην κεντρική φόρμα: - σε περίπτωση που επιλέγω νέα εγγραφή (κουμπί με ενσωματωμένη μακροεντολή) να απενεργοποιούνται όλες οι σελίδες εκτός από την πρώτη - σε περίπτωση που εισάγω οτιδήποτε στο πεδίο "Last Name" (στην πρώτη καρτέλα) να ενεργοποιούνται όλες οι υπόλοιπες σελίδες. Τα κατάφερα σχετικά με τα εξής: Στην κεντρική φόρμα: Private Sub Form_Current() 'ξεκίνημα από την 2η σελίδα Me.tabContacts.Pages("Medical_and_Social_Info_Page ").Enabled = Not Me.NewRecord Me.tabContacts.Pages("ICD_10_Diagnosis_Page").Enab led = Not Me.NewRecord Me.tabContacts.Pages("Procedures_Page").Enabled = Not Me.NewRecord '......... ακολουθούν οι υπόλοιπες σελίδες End Sub Και στην πρώτη αελίδα στο πεδίο Last Name: Private Sub Last_Name_AfterUpdate() If Last_Name <> "" Then 'ξεκίνημα από την 2η σελίδα Medical_and_Social_Info_Page.Enabled = True ICD_10_Diagnosis_Page.Enabled = True Procedures_Page.Enabled = True '......... ακολουθούν οι υπόλοιπες σελίδες Else 'ξεκίνημα από την 2η σελίδα Medical_and_Social_Info_Page.Enabled = False ICD_10_Diagnosis_Page.Enabled = False Procedures_Page.Enabled = False '......... ακολουθούν οι υπόλοιπες σελίδες End If End Sub Νομίζω όμως οτι δεν κάτι δεν πάει καλά με την προσέγγιση αυτή διότι σε κάθε ενεργοποίηση ή απενεργοποίηση των σελίδων οι ετικέτες τους αναβοσβήνουν (flickering;) πολλές φορές και αρκετά ενοχλητικά. Υπάρχει λύση; Ευχαριστώ εκ των προτέρων Δημήτρης Τελευταία επεξεργασία από το χρήστη jim67 : 29-10-13 στις 16:14. Αιτία: Σαφήνεια ερώτησης |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Φόρμες ] ενεργοποίηση - απενεργοποίηση επιλογής σε φόρμα | octapus | Access - Ερωτήσεις / Απαντήσεις | 10 | 29-08-14 13:47 |
| Ενεργοποίηση/Απενεργοποίηση Πλαισίου κειμένου | kellis | Access - Ερωτήσεις / Απαντήσεις | 6 | 06-12-13 22:14 |
| Ενεργοποίηση / απενεργοποίηση του Shift | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 32 | 05-12-13 11:33 |
| [ Φόρμες ] Ενεργοποίηση-Απενεργοποίηση κουμπιού | Χρήστος | Access - Ερωτήσεις / Απαντήσεις | 2 | 26-07-13 12:42 |
| [Γενικά] Ενεργοποίηση απενεργοποίηση κουμπιού και σήμανση | PANIK | Excel - Ερωτήσεις / Απαντήσεις | 4 | 14-04-12 15:03 |
Η ώρα είναι 09:02.



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