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

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

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 19-03-12, 21:36
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή Πληκτρολόγηση σε συνθετο πλαίσιο

Καλησπερα σε ολους τους φιλους....

Εχω μια φορμα και μεταξυ των αλλων περιεχει και ενα συνθετο πλαισιο, τα περιεχομενα του οποιου προερχονται απο ενα ερωτημα. Επισης ειναι ενεργοποιημένη η "αυτοματη συμπληρωση" κατα την πληκτρολόγηση.

Η ερώτηση μου ειναι η εξης :

Υπαρχει δυνατοτητα κατα την πληκτρολογηση, να "αγνοουνται" τα σημεια στιξης (τονοι, διαλυτικα) ;

Για παράδειγμα αν το συνθετο πλάισιο περιεχει Επώνυμα , όταν πληκτρολογώ "Μπαι" να μου βγαζει Μπαϊρακτάρης (η πρωτη εγγραφη που ικανοποιει την συνθηκη).

Ευχαριστω
Απάντηση με παράθεση
  #2  
Παλιά 20-03-12, 19:04
Όνομα: Θανάσης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-02-2012
Μηνύματα: 238
Προεπιλογή

Φίλε καλησπέρα
Απο τις ιδιότητες Mε το πάτημα του πλήκτρου -Διαδικασία συμβάντος
Private Sub Combobox2_KeyPress(KeyAscii As Integer)
Combobox2.Dropdown
End Sub
εμφανίζεται το πρώτο όνομα της λίστας με το γράμμα πληκτρολόγησης
θανάσης.
Απάντηση με παράθεση
  #3  
Παλιά 21-03-12, 14:26
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Θανάση ευχαριστώ για την λύση που πρότεινες.

Γνωρίζει κάποιος φίλος τον τρόπο, στο dropdown που ανοίγει να μένουν ΜΟΝΟ οι τιμές που πληρούν τους όρους της πληκτρολόγησης και όχι ΟΛΕΣ οι τιμές;

Ευχαριστώ.
Απάντηση με παράθεση
  #4  
Παλιά 22-03-12, 16:13
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Στέλιο, αφού δε θέλεις να πληκτρολογείς οξείες και διαλυτικά, δοκίμασε την ακόλουθη λύση:

1. Στο ερώτημα, που αποτελεί την προέλευση γραμμής του σύνθετου πλαισίου, πρόσθεσε στην αρχή ένα υπολογιζόμενο πεδίο ( πχ fSearc h) με τύπο:

Κώδικας:
 Replace(Replace(Replace(Replace(Replace
(Replace(Replace(Replace(Replace([fTest];"ά";"α");
"έ";"ε");"ή";"η");"ί";"ι");"ϊ";"ι");
"ό";"ο");"ύ";"υ");"ϋ";"υ");"ώ";"ω")
Στον παραπάνω τύπο το [fTest] είναι το πεδίο στο οποίο είναι αποθηκευμένες οι πραγματικές τιμές και θα πρέπει να αντικατασταθεί με το πραγματικό.

2. Στο σύνθετο πλαίσιο όρισε ως πρώτο ορατό πεδίο το [fSearch] και πρόσθεσε και τα άλλα πεδία που σε ενδιαφέρουν (πχ [fTest], [ID]).

Με αυτόν τον τρόπο, όταν πληκτρολογείς (χωρίς οξείες και διαλυτικά) στο σύνθετο πλαίσιο η αναζήτηση θα γίνεται στο πεδίο [fSearch,] που επίσης δεν έχει οξείες και διαλυτικά.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #5  
Παλιά 22-03-12, 16:51
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Γιωργο σ' ευχαριστώ πολυ.

Πανέξυπνη λύση !!!
Απάντηση με παράθεση
  #6  
Παλιά 22-03-12, 22:39
Όνομα: ΤΖΙΜΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-02-2011
Περιοχή: Πύργος Ηλείας
Μηνύματα: 227
Προεπιλογή

Γιώργο μήπως μπορείς να μας το κάνεις πιο παραστατικά με ένα πρδ.
Φιλικά Τζίμης
Απάντηση με παράθεση
  #7  
Παλιά 23-03-12, 12:33
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Φίλε Τζίμη στη ΒΔ που επισυνάπτω θα βρεις ένα πίνακα, ένα ερώτημα και μία φόρμα με ένα σύνθετο πλαίσιο.

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

Έτσι μπορούμε να κάνουμε αναζήτηση χωρίς να πληκτρολογούμε τους τόνους και τα διαλυτικά.

Ο Τάσος (Διαχειριστής) ετοιμάζει μια γενικότερη περίπτωση αναζήτησης και πιστεύω σύντομα να την ανεβάσει.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb SearchInComboBox.mdb (236,0 KB, 75 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 23-03-12, 16:25
Όνομα: ΤΖΙΜΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-02-2011
Περιοχή: Πύργος Ηλείας
Μηνύματα: 227
Προεπιλογή

Γιώργο όπως πάντοτε άψογος στα παραδείγματά σου
Να είσαι καλά
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Active X Controls ] Σύνθετο Πλαίσιο Αναστάσιος Αναγνωστάκης Access - Ερωτήσεις / Απαντήσεις 6 01-11-14 16:50
[ Φόρμες ] Φίλτρο σε σύνθετο πλαίσιο από πινάκα σχετιζόμενο με άλλο σύνθετο πλαίσιο Dafnh0106 Access - Ερωτήσεις / Απαντήσεις 3 18-01-13 20:12
[ Φόρμες ] Σύνθετο Πλαίσιο nodirem Access - Ερωτήσεις / Απαντήσεις 2 12-08-12 10:33
Σύνθετο πλαίσιο? pakos Access - Ερωτήσεις / Απαντήσεις 3 28-04-12 16:33
[ Φόρμες ] Σύνθετο πλαίσιο Πέτρο Access - Ερωτήσεις / Απαντήσεις 7 29-02-12 14:17


Η ώρα είναι 09:27.