Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Προτεραιότητα σε πλαίσια επιλογής

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Κλειστό Θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 28-09-14, 23:14
Όνομα: Δήμος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-01-2009
Περιοχή: ΛΑΡΙΣΑ
Μηνύματα: 70
Προεπιλογή Προτεραιότητα σε πλαίσια επιλογής

Καλησπέρα και καλή εβδομάδα (για αύριο)
Για ακόμα μια φορά θέλω την βοήθεια σας

Στο πεδίο μιας φόρμας εάν δεν κάνω καταχώριση τρέχει ο παρακάτω κώδικας.

Private Sub KATHGORIA_Exit(Cancel As Integer)
If IsNull(KATHGORIA) Or KATHGORIA = "" Then MsgBox "Πρεπει να καταχωρισεις κατηγορια
Οποσδηποτε": Me.KATHGORIA.SetFocus
End Sub

Το ζητούμενο είναι εάν επιλεγεί η έξοδος πατώντας στο (EXODOS) να παρακάμπτει τον πιώ πάνω κώδικα.

ΕΥΧΑΡΙΣΤΩ.
  #2  
Παλιά 29-09-14, 16:54
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Δήμο, δοκίμασε το εξής:

1) Δήλωσε μια μεταβλητή επιπέδου φόρμας (έξω από ρουτίνες)

DIM blnEXit As Boolean

2) Στη ρουτίνα του κουμπιού EXODOS, πρόσθεσε την εντολή:

blnExit=TRUE.

3) Στην αρχή του κώδικα της ρουτίνας KATHGORIA_Exit, πρόσθεσε τον κώδικα.

If blnExit Then
blnExit=FALSE
Exit Sub
End If

Φιλικά/Γιώργος
  #3  
Παλιά 29-09-14, 22:42
Όνομα: Δήμος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-01-2009
Περιοχή: ΛΑΡΙΣΑ
Μηνύματα: 70
Προεπιλογή

Αγαπητέ Γιώργο ευχαριστώ για την απάντηση.

Θα το δοκιμάσω αύριο τρίτη απόγευμα γιατί είμαι ακόμα στην δουλειά ( 10+30) και είμαι από το πρωί.

Επειδή κατά την έξοδο από το πεδίο κάνω ελέγχο εάν συμπληρώθηκε , Όταν πατήσω έξοδο τρέχει πρώτα την ρουτίνα υποχρεωτικά. Και αυτό θέλω να αποφύγω.

Μήπως είναι καλύτερα από την πείρα σου αντί να ελέγχω με την έξοδο από κάθε πεδίο ένα-ένα να κάνω έλεγχο για όλα τα πεδία μαζί πριν την αποθήκευση ?.


καλό βραδυ
  #4  
Παλιά 29-09-14, 23:06
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Δήμο, αν στη σχεδίαση του πίνακα ορίσεις να μη παίρνουν τα πεδία κενές τιμές (Required=Yes, Allow Zero Leght =No), χωρίς κώδικα, όταν θα αποθηκεύεται η εγγραφή, θα γίνεται έλεγχος από την access.
  #5  
Παλιά 30-09-14, 14:56
Όνομα: Δήμος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-01-2009
Περιοχή: ΛΑΡΙΣΑ
Μηνύματα: 70
Προεπιλογή

Αγαπητέ Γιώργο και πάλι σε ευχαριστώ και καλό μεσημέρι.
Το απόγευμα θα κάνω τις δοκιμές .
Κλειστό Θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Δημιουργία λίστας επιλογής ΧρύσαΚ Access - Ερωτήσεις / Απαντήσεις 20 16-04-16 14:57
[ Φόρμες ] ΚΟΥΜΠΙ ΕΠΙΛΟΓΗΣ ΣΕ ΥΠΟΦΟΡΜΑ artchrist73 Access - Ερωτήσεις / Απαντήσεις 3 09-11-14 20:26
[ Φόρμες ] Ξετσεκάρισμα επιλογής Ναί/Όχι mgeorge Access - Ερωτήσεις / Απαντήσεις 2 03-07-11 22:24
[ Φόρμες ] Σύνθετα πλαίσια mgeorge Access - Ερωτήσεις / Απαντήσεις 22 15-05-11 13:02
[Γενικά] Εφαρμογή επιλογής προμηθευτή kormos Excel - Ερωτήσεις / Απαντήσεις 2 14-02-11 16:13


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