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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 02-03-11, 00:11
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή Αναζήτηση σε πολλα πεδία

Καλησπέρα παιδιά
Έχω φτιάξει έναν πίνακα με τηλεφώνα με τρία πεδία τηλεφώνων. Πως μπορώ μέσω μιας φόρμας με textbox να κάνω αναζήτηση ενός τηλεφώνου και στα τρία πεδία;
ανεβάζω και το αρχείο για περισσότερη βοήθεια
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb TEST.mdb (348,0 KB, 45 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 02-03-11, 10:26
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα Στράτο!
Θα σου πρότεινα να διαβάσεις το παρακάτω άρθρο: http://www.ms-office.gr/forum/access...se-access.html

Πιστεύω ότι θα σε βοηθήσει να προχωρήσεις.

Αν σου δημιουργηθεί κάποια απορία απλά γραψε στο φόρουμ.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 02-03-11, 22:29
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Μηνύματα: 100
Προεπιλογή

Καλησπέρα σε όλους τους φίλους της Access.
Στράτο τροποποίησα λίγο τη βάση που ανέβασες και έκανα μια προσπάθεια να κάνω αυτό που ζητάς.
Νομίζω πως είναι εντάξει.
Ρίξε μια ματιά και γράψε αν είναι αυτό που ζητάς.

Φιλικά Δημήτρης...
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb TEST[1]_2011-03-02.mdb (836,0 KB, 139 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 09-03-11, 23:15
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-11-2010
Περιοχή: Γιαννιτσά
Μηνύματα: 149
Προεπιλογή

Πολυ καλη λυση
Αν και θα προτεινα στην δημιουργια της λιστας τηλεφωνων να χρησιμοποιηθει η union και οχι union all
Μ αυτον τον τροπο θα εμφανιζεται μια φορα το καθε νουμερο για να επιλεξει ο χρηστης
Απάντηση με παράθεση
  #5  
Παλιά 10-04-11, 09:08
Όνομα: Νένυα
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2011
Μηνύματα: 5
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από dimitris p Εμφάνιση μηνυμάτων
Καλησπέρα σε όλους τους φίλους της Access.
Στράτο τροποποίησα λίγο τη βάση που ανέβασες και έκανα μια προσπάθεια να κάνω αυτό που ζητάς.
Νομίζω πως είναι εντάξει.
Ρίξε μια ματιά και γράψε αν είναι αυτό που ζητάς.

Φιλικά Δημήτρης...
Καλησπέρα σε όλους σας! Ακριβώς αυτό θέλω να κάνω κ εγώ σε μια βάση που φτιάχνω....θα το κοιτάξω καλύτερα να προσπαθήσω να το φτιάξω....δηλαδή να βγαίνει ένα παράθυρο και να κάνω αναζήτηση σε όλα τα πεδία της εγγραφής και σε όλες τις εγγραφές εννοείται έως ότου βρεί ή αν δεν το έχει να εμφανίζει μήνυμα οτι δεν υπάρχει εγγραφή με τέτοιο στοιχείο.
Ευχαριστώ πολύ!
Απάντηση με παράθεση
  #6  
Παλιά 10-04-11, 14:55
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 31-10-2009
Μηνύματα: 13
Προεπιλογή

Καλησπέρα σε όλους
Θα προτεινα σε κάτι τέτοιο
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΑΝΑΖΗΤΗΣΗ ΕΓΓΡΑΦΩΝ.mdb (824,0 KB, 128 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 11-04-11, 10:27
Όνομα: Νένυα
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2011
Μηνύματα: 5
Προεπιλογή

Επ καλημέρα!! Θα το κοιτάξω και αυτό!! Σε ευχαριστώ πολύ gregory_m!!
Απάντηση με παράθεση
  #8  
Παλιά 12-04-11, 22:00
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!

Αγαπητή φίλη, γενικά δεν είναι φιλικό προς το χρήστη της εφαρμογής να εισπράττει μηνύματα τα οποία θα πρέπει να κλείσει
για να συνεχίσει όταν μια αναζήτηση δεν επιστρέψει αποτελέσματα.

Υπάρχουν άλλοι τρόποι που επιτρέπουν διακριτικά στο χρήστη να αντιληφθεί το γεγονός.

Το θέμα Αναζήτησης Εγγραφών έχει συζητηθεί αρκετές φορές στο φόρουμ (πχ. Βοήθεια για αναζήτηση σε Access με παράδειγμα στο μήνυμα 7 ).

Επισυνάπτω ακόμα ένα παράδειγμα που όπως μπορείς να δεις ότι δεν υπάρχει λόγος προβολής μηνύματος όταν δεν βρεθεί μια εγγραφή αφού:

  • Μέθοδος 1: Δεν θα επιτρέψει στο χρήστη να συνεχίσει την πληκτρολόγηση στο πεδίο Αναζήτησης.
  • Μέθοδος 2: Θα χρωματίσει το πεδίο Αναζήτησης.
Καλή συνέχεια!

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb accSearchForm.mdb (404,0 KB, 182 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #9  
Παλιά 13-04-11, 10:42
Όνομα: Νένυα
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 09-04-2011
Μηνύματα: 5
Προεπιλογή

Καλημέρα σε όλους σας και ευχαριστώ πολύ για τη βοήθεια σας. Θα ήθελα να πω καταρχήν στον gregory_m οτι το κοίταξα το παράδειγμα του και δε υπάρχει λόγος να αναπαράγουμε την προβολή του πίνακα ξανά σε φόρμα με εξτρα την αναζήτηση σ αυτή. Προτιμώ την εκδοχή του dimitris p που είναι κατευθείαν αυτό που θέλουμε να κάνουμε. Όσων αφορά αυτό που λες και σε ευχαριστώ και εσένα για το παράδειγμα σου Taso θα ήθελα να πω το εξής :
Συμφωνώ για αυτό που λες για την αναζήτηση στην Access αλλά όχι εντελώς. Αν αυτο το δεχτούμε έτσι τότε η access από άποψη εργαλείου αναζήτησης σε μια βάση δεδομένων είναι ένα δύσχρηστο εργαλείο και καθόλου πρακτικό.
Και αυτό που περιγράφουμε όλοι σαν απαίτηση για να αναζητήσουμε το πιο απλή στοιχειώδης πληροφορία που μπορούμε να πάρουμε είναι το πιο απλό και απαραίτητο.
Νομίζω οτι είναι θέμα προγραμματισμού σε vb και τακτοποιείται το θέμα.Θα έπρεπε όμως πιστεύω για ένα πρόγραμμα του μεγέθους και της ποιότητας της microsoft να υπάρχει κάποιος προφανής τρόπος χωρίς γνώσεις προγραμματισμού να καλεί ο δημιουργός της βάσης μια ρουτίνα αναζήτησης αξιοπρεπή κ λειτουργική.
Απάντηση με παράθεση
  #10  
Παλιά 13-04-11, 11:46
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!

Αγαπητή Νένυα,
δυστυχώς για τους απλούς χρήστες, η Access είναι ένα εργαλείο για τον προγραμματιστή, όχι για τον τελικό χρήστη.

Ο προγραμματιστής είναι ο άμεσος υπεύθυνος για τη Επιφάνεια Εργασίας πάνω στην οποία καλείται να εργαστεί ο χρήστης.

Ο Προγραμματιστής είναι αυτός που προκαλεί τη δυσχρηστία σε κάθε περίπτωση στην Access και σε κάθε εφαρμογή.

Ο Χρήστης πρέπει να είναι το βασικό μέλημα του προγραμματιστή κατά τη σχεδίαση των φορμών αλλά και γενικότερα όλης της βάσης.

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

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
αναζητηση απο διαφορετικα πεδια. grigoris1 Access - Ερωτήσεις / Απαντήσεις 14 05-02-16 11:15
Αναζήτηση σε πολλά πεδία intefix Access - Ερωτήσεις / Απαντήσεις 2 22-02-15 18:06
[Γενικά] Συνάρτηση IF και αναζήτηση σε πεδία anestaki Excel - Ερωτήσεις / Απαντήσεις 9 28-03-12 23:09
[ Φόρμες ] Σύνδεση πλαισίου κειμένου με πολλά πεδία Free_Ghost Access - Ερωτήσεις / Απαντήσεις 12 04-12-10 18:16
[ Ερωτήματα ] Αναζήτηση σε δύο πεδία διαδοχικά gmax Access - Ερωτήσεις / Απαντήσεις 10 10-07-10 10:11


Η ώρα είναι 03:06.