| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλημέρα σε όλους σας Χρειάζομαι την βοήθεια σας ‘Εχω φτιάξει μια φόρμα (στοιχεία του πελάτη (όνομα, διεύθυνση κλπ)) και 3 άλλες δευτερεύουσες φόρμες (λοιπά στοιχεία του όπως στην μια τα παιδιά του, στην άλλη την ταυτότητά του κλπ) οι οποίες συνδέονται με το όνομα του πελάτη. Έχω φτιάξει και ένα ερώτημα που αυτές τις 4 φόρμες, τις έχω συνδέσει. Το δύσκολο για μένα είναι: θέλω να φτιάξω αρκετές εκθέσεις που θα έχουν διάφορα κείμενα σταθερά, αλλά όταν τις τραβάω (οθόνη ή στον εκτυπωτή) να μου παρουσιάζονται πάντα τα στοιχεία του πελάτη (αυτόν θέλω εγώ κάθε φορά), και τα στοιχεία από την μία δευτερεύουσα φόρμα (που θα ορίζω πχ παιδιά του ή ταυτότητά του κλπ ). Υποπτεύομαι ότι κάποιο φίλτρο πρέπει να βάλω στην έκθεση αλλά δεν γνωρίζω πως. Ελπίζω να έγινα κατανοητός Φιλικά Γιώργος |
|
#2
| ||||
| ||||
|
Καλημέρα Γιώργο! Ελπίζω να εννοείς τρεις πίνακες με τα στοιχεία του πελάτη οι οποίοι συνδέονται μέσω του πρωτεύοντος κλειδιού του κάθε πελάτη, το οποίο κλειδί δεν είναι το όνομά του αλλά μια αριθμητική τιμή (ID, ΑΦΜ κτλ). Αν είναι έτσι, φτιάξε ένα ερώτημα που θα συνενώνει όλα τα απαραίτητα πεδία από όλους τους πίνακες στοιχείων του πελάτη, δέσμευσε τις εκθέσεις σου σε αυτό το ερώτημα, και κάθε φορά που θα ανοίγεις την κάθε έκθεση θα περνάς το πρωτεύον κλειδί του επιθυμητού πελάτη στο φίλτρο της έκθεσης. Ελπίζω να έγινα κατανοητός. ![]() Για ό,τι χρειαστείς, εδώ είμαστε! Φιλικά, Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ![]() ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |
|
#3
| |||
| |||
|
Γιάννη καλημέρα Στο αρχικό μου ερώτημα δεν εκφράστικα σωστά. Πίνακες έχω και όχι φόρμες και τα σύνδεσα με αριθμητική τιμή όπως μου είπες. Έφταξα την έκθεση με βάση το ερώτημα, όταν ανοίγω την έκθεση με ρωτάει τι θέλω συγκεκριμένα -έχω βάλει το ονοματεπώνυμο του πελάτη- αλλά πως πρέπει να δηλώσω και πια στοιχεία - απο δευτερ.πινακες- να μου φέρνει? Τώρα μου φέρνει τον πελάτη που θα ζητήσω και μαζί όλα τα δεδομένα του. Κάπως πρέπει να δηλώσω και τον δευτ.πινακα και να μου φέρει μόνο αυτόν και τους άλλους να τους αποκλείσει. Ελπίζω να έγινα κατανοητός. Ευχαριστώ πολύ Γιώργος |
|
#4
| ||||
| ||||
|
Γιώργο, υπάρχουν πολλοί και διάφοροι τρόποι να ελέγξεις την εμφάνιση δεδομένων σε μια έκθεση και εξαρτάται ποιος θα χρησιμοποιήσεις από διάφορους παράγοντες όπως:
Αν σου είναι εύκολο, ανέβασε και ένα πρόχειρο παράδειγμα που να αντικατοπτρίζει όσο γίνεται πιο πιστά τη δομή της βάσης σου αλλά και το ζητούμενο. Συνήθως είναι πολύ εύκολος ο έλεγχος των εκθέσεων, αρκεί να έχουμε σαφή εικόνα του ζητούμενου και του τρόπου λειτουργίας της εφαρμογής. Φιλικά, Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ![]() ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |
|
#5
| |||
| |||
|
Καλησπέρα και πάλι, άργησα λιγάκι να απαντήσω συγνώμη Γιάννη σου στέλνω ενα πρόχειρο παράδειγμα για να καταλάβεις τι θέλω Ευχαριστώ και πάλι Φιλικά Γιώργος |
|
#6
| ||||
| ||||
|
Καλησπέρα Γιώργο! Ενημερωτικά, έτσι όπως έστησες το παράδειγμα, δυνατότητα εμφάνισης για τον κάθε πελάτη έχουν μόνα τα στοιχεία και τα παιδιά που έχουν το ίδιο ID με του πελάτη! Δηλαδή μπορεί και κανένα! ![]() Πέρα από αυτό, υπάρχει περίπτωση το παιδί ενός πελάτη να είναι και το ίδιο πελάτης; Πιθανότατα κάτι τέτοιο θα συμβεί αν έχεις μακροπρόθεσμα σχέδια, έτσι δεν είναι; ![]() Τα στοιχεία και τα χαρακτηριστικά του πελάτη θα εμφανίζονται εντός του σταθερού κειμένου ή σε ξεχωριστά, ανεξάρτητα από το κείμενο πεδία; Θα επανέλθω με τις διορθώσεις και προτάσεις επί του παραδείγματός σου. ![]() Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ![]() ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |
|
#7
| ||||
| ||||
|
Επιστρέφω λοιπόν με τις προτάσεις μου όπως υποσχέθηκα. Στο συνημμένο φίλε Γιώργο θα βρεις μια φόρμα (frmCustomers) η οποία περιέχει δυο καρτέλες με τα στοιχεία και τα παιδιά του κάθε πελάτη. Με τον ίδιο τρόπο μπορούν να προστεθούν και οι καρτέλες για τα χαρακτηριστικά και τα λοιπά. Αυτό που έχει πιο πολύ σημασία όμως και πρέπει να δώσεις προσοχή είναι η δομή του παραδείγματος, οι πίνακες και οι σχέσεις μεταξύ τους αλλά και τα ερωτήματα τα οποία μας δίνουν τις απαραίτητες πληροφορίες ανά πάσα στιγμή. Μελέτησε λοιπόν τη λειτουργία του παραδείγματος σε αυτό το στάδιο ώστε να γίνει κατανοητή και στη συνέχεια θα προχωρήσουμε και στις εκθέσεις. ![]() Τα λέμε λοιπόν! Φιλικά, Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ![]() ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! Τελευταία επεξεργασία από το χρήστη nisgia : 23-10-10 στις 12:54. |
|
#8
| |||
| |||
|
Καλημέρα σε όλη την παρέα και Γιάννη κυρίως σε εσένα Άργησα να σου απαντήσω γιατί λόγω δουλειάς έπρεπε να φύγω ταξίδι Το μελέτησα το παραδειγμά σου και πρέπει να αλλάξω όλη την λογική της βάσης μου. Αυτό έχει πολύ δουλεία αλλά θα το κάνω. Ελπίζω να μην μου παρουσιαστεί πρόβλημα (λόγο υπαιτιότητας δικής μου) με τα ήδη καταχωρημένα δεδομένα μου. Ξεκινάω και ελπίζω να μην σε ξαναενοχλήσω με το θέμα αυτό. Ευχαριστώ πολύ Φιλικα Γιώργο |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Γενικά] Επιλεκτική επικόλληση | bender | Excel - Ερωτήσεις / Απαντήσεις | 1 | 12-04-11 01:54 |
Η ώρα είναι 15:49.




Δηλαδή μπορεί και κανένα! 



Αλλαγή σε γραμμικό τρόπο

