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/997-anazitisi-se-polla-pedia.html)

lammis 02-03-11 00:11

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

Tasos 02-03-11 10:26

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

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

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

Φιλικά

Τάσος

dimitris p 02-03-11 22:29

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

Φιλικά Δημήτρης...

Dimitris Ch 09-03-11 23:15

Πολυ καλη λυση
Αν και θα προτεινα στην δημιουργια της λιστας τηλεφωνων να χρησιμοποιηθει η union και οχι union all
Μ αυτον τον τροπο θα εμφανιζεται μια φορα το καθε νουμερο για να επιλεξει ο χρηστης

Nenya 10-04-11 09:08

Παράθεση:

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

Φιλικά Δημήτρης...

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

gregory_m 10-04-11 14:55

1 Συνημμένο(α)
Καλησπέρα σε όλους
Θα προτεινα σε κάτι τέτοιο

Nenya 11-04-11 10:27

Επ καλημέρα!! Θα το κοιτάξω και αυτό!! Σε ευχαριστώ πολύ gregory_m!!

Tasos 12-04-11 22:00

1 Συνημμένο(α)
Καλησπέρα σε όλους!

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

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

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

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

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

Τάσος

Nenya 13-04-11 10:42

Καλημέρα σε όλους σας και ευχαριστώ πολύ για τη βοήθεια σας. Θα ήθελα να πω καταρχήν στον gregory_m οτι το κοίταξα το παράδειγμα του και δε υπάρχει λόγος να αναπαράγουμε την προβολή του πίνακα ξανά σε φόρμα με εξτρα την αναζήτηση σ αυτή. Προτιμώ την εκδοχή του dimitris p που είναι κατευθείαν αυτό που θέλουμε να κάνουμε. Όσων αφορά αυτό που λες και σε ευχαριστώ και εσένα για το παράδειγμα σου Taso θα ήθελα να πω το εξής :
Συμφωνώ για αυτό που λες για την αναζήτηση στην Access αλλά όχι εντελώς. Αν αυτο το δεχτούμε έτσι τότε η access από άποψη εργαλείου αναζήτησης σε μια βάση δεδομένων είναι ένα δύσχρηστο εργαλείο και καθόλου πρακτικό.
Και αυτό που περιγράφουμε όλοι σαν απαίτηση για να αναζητήσουμε το πιο απλή στοιχειώδης πληροφορία που μπορούμε να πάρουμε είναι το πιο απλό και απαραίτητο.
Νομίζω οτι είναι θέμα προγραμματισμού σε vb και τακτοποιείται το θέμα.Θα έπρεπε όμως πιστεύω για ένα πρόγραμμα του μεγέθους και της ποιότητας της microsoft να υπάρχει κάποιος προφανής τρόπος χωρίς γνώσεις προγραμματισμού να καλεί ο δημιουργός της βάσης μια ρουτίνα αναζήτησης αξιοπρεπή κ λειτουργική.

Tasos 13-04-11 11:46

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

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

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

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

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

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

Φιλικά

Τάσος


Η ώρα είναι 13:49.

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


Search Engine Optimization by vBSEO 3.3.2