Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-10-09, 15:27
Όνομα: Μυστήριος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 22-10-2009
Περιοχή: Αθήνα
Μηνύματα: 23
Προεπιλογή Σχέση μεταξύ πινάκων

Έχω έναν πίνακα με Πρόσωπα (Persons) από τα οποία μερικά είναι υπάλληλοι (Employees) το οποίο όμως ορίζεται από subform στην φόρμα των Persons όπου σε αυτή την subform ορίζω και άλλες σχέσεις για τα πρόσωπα (πχ. πελάτης λιανικής/εργαζόμενος/επαφή εταιρείας).
Θέλω έναν χωριστό πίνακα (Employees) στον οποίο να καταχωρώ στοιχεία που αφορούν εργασιακά θέματα μόνο τα πρόσωπα που είναι Employees αλλά έχω φάει πόρτα.
Το σημείο στο οποίο βρίσκομαι είναι να τρέχω ένα query το οποίο μου δίνει επιτυχώς ποιοι από τα persons είναι employees (με βάση κάποια κριτήρια).
Απάντηση με παράθεση
  #2  
Παλιά 23-10-09, 08:42
Όνομα: Ηλιάδης Κωνσταντίνος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 13-12-2008
Περιοχή: Chicago
Μηνύματα: 119
Προεπιλογή Re: ΣΧΕΣΗ ΜΕΤΑΞΥ ΠΙΝΑΚΩΝ

Καλημέρα mistirios,

Νομίζω πως ρωτάς πως θα είναι οι σχέσεις των πινάκων που έχεις στην βάση σου ;

Έχεις λοιπόν έναν πίνακα Persons το οποίο όπως κατάλαβα ο πίνακας θα έχει σίγουρα αυτά τα πεδία
PersonID και χαρακτηριστικό του Person ας το πούμε PersonTypeID.

Το PersonTypeID είναι πχ για τους Employees το 1, οπότε έχεις και έναν πίνακα Employees με τα επιπλέον πεδία που χρειάζεσαι για τον πίνακα Employees αλλά σίγουρα με πεδίο το PersonID.

Στην υλοποίησή του έχεις μία φόρμα με προέλευση εγγραφών των πίνακα Persons και μία υποφόρμα συνδεδεμένη με το PersonID και προέλευση εγγραφών της υποφόρμας το Employees.

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

Φιλικά

Κωνσταντίνος
Απάντηση με παράθεση
  #3  
Παλιά 23-10-09, 11:39
Όνομα: Μυστήριος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 22-10-2009
Περιοχή: Αθήνα
Μηνύματα: 23
Προεπιλογή Re: ΣΧΕΣΗ ΜΕΤΑΞΥ ΠΙΝΑΚΩΝ

Καλημέρα και σε ευχαριστώ για τον κόπο σου.

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

Τη λύση αυτή που προτείνεις αρχικά πήγα να κάνω αλλά επειδή και τα εργασιακά στοιχεία που θέλω να καταχωρήσω είναι πάρα πολλά (υποφόρμες με πίνακες ωραρίων, πληρωμών και άλλα) χρειάζομαι μία αποκλειστική φόρμα με υπάλληλους. Αν δεν βρω λύση σε αυτό θα προσπαθήσω να προσαρμοστώ σε αυτό που πρότεινες.
Απάντηση με παράθεση
  #4  
Παλιά 11-11-09, 14:14
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή

καλυσπερα....θα προτεινω κατι ελπιζω να μην ειναι πατατα....δημιουργεις ενα πινακα μονο με τουσ υπαλληλους με στηλες πχ ονομα , επωνυμο κλπ και μια στηλη με κατηγορια ( που θα περιεχει το στοιχειο employess ) και συνδεεις με σχεση την κατηγορια με την κατηγορια του πρωτου πινακα ετσι ωστε να τραβαει τουσ υπαλληλους....φτιαχνεις μια φορμα πανω στον καινουργιο πινακα , κανεις υποφορμα (αν θες ) την πρωτη φορμα μεσα στην καινουργια και πατας ιδιοτητες -ορατο -οχι....αυτο το κανεις αν θες να εμφανιζονται κελια απο την 1η φορμα στην καινουργια....

τωρα αν θες να εχεις μια μονο κεντρικη φορμα, πας στην 1η φορμα και δημιουργεις κουμπι εντολης που θα ανοιγει την φορμα την καινουργια...αυτα
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Εύρεση διπλών καταχωρήσεων μεταξύ δύο πινάκων γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 13 18-12-14 13:54
[ Πίνακες ] Σχέση πινάκων teo1976 Access - Ερωτήσεις / Απαντήσεις 1 28-11-14 13:29
[ Πίνακες ] Αυτόματη ενημέρωση πεδίων μεταξύ πινάκων gpapad Access - Ερωτήσεις / Απαντήσεις 2 01-06-14 10:31
[ Πίνακες ] Κοινό πεδίο μεταξύ πινάκων Χρήστος Access - Ερωτήσεις / Απαντήσεις 1 03-07-13 21:58
Αυτόματη ενημέρωση πεδίων μεταξύ δύο πινάκων marpapa Access - Ερωτήσεις / Απαντήσεις 5 23-05-12 10:48


Η ώρα είναι 07:16.