Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Φόρμες ] Αλλαγή χρώματος φόντου σε εγγραφή (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/949-allagi-xromatos-fontoy-se-eggrafi.html)

apostolos 30-01-11 16:43

Αλλαγή χρώματος φόντου σε εγγραφή
 
Γεια σας
Βοηθειστε στο εξης:
Εχω μια φορμα σε μορφη: Συνεχεις Φορμες. Θελω οταν κανω κλικ σε μια εγγραφη να αλλαζει το χρωμα του φοντου ετσι ωστε να διαακρινεται απο τις υπολοιπες
Σας ευχαριστω

Chris 30-01-11 19:50

Απόστολε καλησπέρα

Για να γίνει αυτό που ζητάς χρειαζόμαστε την "Μορφοποίηση υπό όρους'' & λίγο VBA

Λοιπόν στην φόρμα σου βάζεις ένα πεδίο που το ονομάζεις ''xf'' και στην ιδιότητα ''Ορατό'' βαζεις ''Όχι'', κατόπιν επιλέγεις όλα τα πεδία της φόρμας σου και πατάς το κουμπί μορφοποίηση υπό όρους και βάζεις την συνθήκη πχ ([xf]=[CustomerID], και εφαρμόζεις τι χρώμα θα έχουν τα πεδία, κατόπιν πατάς ALT+F11 και στον VBE γράφεις το παρακάτω
Κώδικας:

Private Sub Form_Current()
Me.xf = Me.CustomerID
End Sub

Τώρα για να μετακινείσαι στις εγγραφές με τα βελάκια στην καρτέλα ''Συμβάν'' στο ''Φύλλο ιδιοτήτων'' της φόρμας στην ιδιότητα ''Με το πλήκτρο κάτω'' βάζεις τον παρακάτω κώδικα
Κώδικας:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    On Error Resume Next
    Select Case KeyCode
    Case vbKeyDown
        KeyCode = 0
        DoCmd.GoToRecord , , acNext
    Case vbKeyUp
        KeyCode = 0
        DoCmd.GoToRecord , , acPrevious
    End Select
End Sub

επίσης στην ιδιότητα ''Προεπισκόπηση πλήκτρων'' στην καρτέλα ''Συμβάν'' αλλάζουμε από το ''Όχι'' σε ''Ναι'' για να μπορεί να παρακολουθεί τα πλήκτρα με τα βελάκια πάνω-κάτω.

Δες και το συνημμένο

apostolos 31-01-11 23:10

Σε ευχαριστω Χρηστο εγινε οπως το ηθελα


Η ώρα είναι 17:19.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2