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/1664-enegopoiisi-pedioy-kat-epilogi.html)

agantos 22-02-12 12:45

Ενεγοποίηση πεδίου κατ' επιλογή
 
Καλησπέρα. Ελπίζω αυτή να είναι η τελευταία απορία μου να μην σας ζαλίζω πολύ πολύ :wall:. Έστω οτι έχω δύο πεδία. Το πρώτο sampcond (απο sample condition) παίρνει τιμές Ναι/Οχι. Το δεύτερο πεδίο είναι ενα απλό πεδίο κειμένου commsampcond (απο comments on sample condition). θέλω όταν το sampcond είναι Ναι το commsampcond να είναι απενεργοποιημένο και να ενεργοποιείται οταν θέτω το sampcond ως οχι.

Και φιλικά
Και Ευχαριστώ
Ανθή

Meteora 22-02-12 18:03

Καλησπέρα

Ποιάς μορφής είναι η φόρμα που περιέχει τα πεδία ; (Μονή φόρμα, Συνεχείς φόρμες, ...)

Με εκτίμηση
Νίκος Δ.

nasos23 22-02-12 20:12

1 Συνημμένο(α)
Παράθεση:

Αρχική Δημοσίευση από agantos (Μήνυμα 9608)
Καλησπέρα. Ελπίζω αυτή να είναι η τελευταία απορία μου να μην σας ζαλίζω πολύ πολύ :wall:. Έστω οτι έχω δύο πεδία. Το πρώτο sampcond (απο sample condition) παίρνει τιμές Ναι/Οχι. Το δεύτερο πεδίο είναι ενα απλό πεδίο κειμένου commsampcond (απο comments on sample condition). θέλω όταν το sampcond είναι Ναι το commsampcond να είναι απενεργοποιημένο και να ενεργοποιείται οταν θέτω το sampcond ως οχι.

Και φιλικά
Και Ευχαριστώ
Ανθή

Καλησπέρα στην παρέα.
Καλησπέρα Ανθή.
Στη form1 και στο πεδίο commsampcond επιλέγουμε μορφή ,μορφοποίηση υπο όρους ,
δημιουργία κανόνα γράφουμε [sampcond]=-1 και επιλέγουμε ενεργοποίηση το τελευταίο κάτω δεξιά εικονίδιο, εφαρμογή.

Δες το συνημμένο.

Φιλικά
Νάσος

agantos 23-02-12 11:38

Ευχαριστώ πολύ!:thumbup:!!! Μπροστα στα μάτια μου και να μην το βλέπω!!!

agantos 28-02-12 09:13

Καλημέρα. Εφάρμοσα την προτροπή του Κυρίου Νάσου και ήμουν πολυ χαρούμενη μέχρι που σκόνταψα στο εξής πρόβλημα. Κάνοντας την επιλογή "μή κανονική" που ενεργοποιεί το πεδίο "σχόλια" πρέπει να κάνω ανανέωση για να γίνει η μεταβολή της κατάστασης. Με την ανανέωση όμως μεταφέρομαι στην πρώτη εγγραφή. Η φόρμα μου είναι μονή και για την επιλογή "κανονική"-"μη κανονική" χρησιμοποίησα μια ομάδα επιλογών με προεπιλεγμένη τιμή το "κανονική". Δεν με ενοχλεί να κάνω ανανέωση εαν και θα ηταν προτιμότερο να γίνεται αυτόματα με το tab. Θα εξυπηρετούσε ομως εαν υπήρχε τρόπος να επιστρέφει στο επόμενο πεδίο. Μπορεί κανεις να βοηθήσει;

Ευχαριστώ πολύ.

nasos23 28-02-12 10:16

Παράθεση:

Αρχική Δημοσίευση από agantos (Μήνυμα 9740)
Καλημέρα. Εφάρμοσα την προτροπή του Κυρίου Νάσου και ήμουν πολυ χαρούμενη μέχρι που σκόνταψα στο εξής πρόβλημα. Κάνοντας την επιλογή "μή κανονική" που ενεργοποιεί το πεδίο "σχόλια" πρέπει να κάνω ανανέωση για να γίνει η μεταβολή της κατάστασης. Με την ανανέωση όμως μεταφέρομαι στην πρώτη εγγραφή. Η φόρμα μου είναι μονή και για την επιλογή "κανονική"-"μη κανονική" χρησιμοποίησα μια ομάδα επιλογών με προεπιλεγμένη τιμή το "κανονική". Δεν με ενοχλεί να κάνω ανανέωση εαν και θα ηταν προτιμότερο να γίνεται αυτόματα με το tab. Θα εξυπηρετούσε ομως εαν υπήρχε τρόπος να επιστρέφει στο επόμενο πεδίο. Μπορεί κανεις να βοηθήσει;

Ευχαριστώ πολύ.

Καλημέρα στο Forum,
Καλημέρα Ανθή.

Καλό θα ήταν να ανεβάσεις ένα δείγμα της βάσης σου.

Φιλικά
Νάσος

kapetang 28-02-12 10:17

Ανθή, Καλημέρα

Επειδή η φόρμα σου είναι μονή, δοκίμασε το εξής:

1. Στη σχεδίαση, όρισε το πλαίσιο κειμένου των σχολίων σε μη ενεργοποιημένο (στον κώδικα το ονομάζω txtSxolia).

2. Στο συμβάν κλικ του πλαισίου επιλογών (στον κώδικα το ονομάζω fraStatus), βάλε τον κώδικα:

Κώδικας:

Private Sub fraStatus_Click()
    Me.txtSxolia.Enabled = Choose(Me.fraStatus, 0, -1)
End Sub

Φυσικά θα αφαιρέσεις τη μορφοποίηση υπό όρους και θα αντικαταστήσεις τα ονόματα με τα δικά σου.

Φιλικά/Γιώργος

ΥΓ. Στο φόρουμ μπορείς να αισθάνεσαι πιο άνετα. Δε χρειάζονται τα «Κυριλίκια»

agantos 28-02-12 11:41

1 Συνημμένο(α)
Ανεβάζω δείγμα της δουλειάς μου και όποιες παρατηρήσεις για να βελτιωθώ είναι ευπρόσδεκτες αφού ειμαι αρχάρια και χρήζω βελτίωσης. Αυτό που πρότεινε ο Γιώργος (χωρίς κύριος) μου έβγαλε σφάλμα.

Ευχαριστω για το χρόνο σας.

nasos23 28-02-12 12:53

Παράθεση:

Αρχική Δημοσίευση από agantos (Μήνυμα 9743)
Ανεβάζω δείγμα της δουλειάς μου και όποιες παρατηρήσεις για να βελτιωθώ είναι ευπρόσδεκτες αφού ειμαι αρχάρια και χρήζω βελτίωσης. Αυτό που πρότεινε ο Γιώργος (χωρίς κύριος) μου έβγαλε σφάλμα.

Ευχαριστω για το χρόνο σας.

Ανθή καλό είναι να μετατρέψεις τη βάση σου σε .mdb και να
την ανεβάσεις για να μπορούμε
να έχουμε πρόσβαση και μεις με τα office2003.

agantos 28-02-12 13:16

Δεν μπορώ να κανώ την μετατροπή διότι λέει κάποιες απο τις δυνατότητες που χρησιμοποιούνται στην τρέχουσα βαση δεδομένων δεν υπάρχουν σε παλαιότερες εκδόσεις. Τωρά εαν υπάρχει αλλος τρόπος να το κάνω παρακαλώ ενημερώστε με. Και ευχαριστώ παρα πολύ για τον χρόνο που αφιερώνετε!!!


Η ώρα είναι 21:52.

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


Search Engine Optimization by vBSEO 3.3.2