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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-11-18, 22:19
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-12-2009
Μηνύματα: 104
Προεπιλογή τιμολόγια

Έχω μια βάση με είδη αυτοκινήτου. Υπάρχουν τρείς πίνακες "ανταλακτικά" , "αξεσουάρ" και 'αναλώσιμα". Οι πινακες δεν θελω να συνενωθουν γιατι εχουν αλλα χαρακτιριστικά ο κάθε ένας.

Θέλω από μια φορμα να κόβω τιμολόγια. Στο ίδιο τιμολόγιο ομως πρέπει να μπόρω να βάλω τιμες και απο τους τρεις πινακες.

Μπορεί καποιος να βοηθησει ?
Απάντηση με παράθεση
  #2  
Παλιά 25-11-18, 10:56
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Σάκη ανέβασε ένα δείγμα της βάσης σου.
Απάντηση με παράθεση
  #3  
Παλιά 25-11-18, 12:00
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-12-2009
Μηνύματα: 104
Προεπιλογή

Στην φορμα τιμολογια υπαρχει μια υποφορμα "ylika_timologiou. Εκεί στο πεδίο yliko_perigrafi θέλω να μπορεί να παρει τιμες και απο τους 2 πινακες "analosima" και "antalaktika"
Συνημμένα Thumbnails
τιμολόγια-deigma.jpg  
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database1.accdb (500,0 KB, 61 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη sakis : 25-11-18 στις 12:15.
Απάντηση με παράθεση
  #4  
Παλιά 29-11-18, 17:43
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 28-12-2017
Μηνύματα: 26
Προεπιλογή

Σάκη, καλησπέρα!

Κατ' αρχήν, δεν χρειάζεται να διατηρείς διαφορετικούς πίνακες για χάρη μια διαφορετικής ιδιότητας των δεδομένων. Η ιδιότητα "ανταλλακτικό/αναλώσιμο" θα μπορούσε να εισαχθεί σε μια στήλη ενός (και μοναδικού) πίνακα υλικών και βασικά είναι αυτό που σου προτείνω και να κάνεις. Στη συνέχεια, θα μπορούσες βάσει αυτής της ιδιότητας να φιλτράρεις τις εγγραφές του combobox υλικών στη δευτερεύουσα φόρμα τιμολογίου ώστε να φαίνονται κατά την εισαγωγή τους μόνο τα ανταλλακτικά, μόνο τα αναλώσιμα ή όλα τα διαθέσιμα υλικά.

Με την υπάρχουσα δομή της βάσης σου, ακόμα και με ένα UNION ερώτημα (συνένωσης) αν προσπαθούσες να πετύχεις το ζητούμενο, θα είχες διένεξη κλειδιών στο πεδίο [yliko_kodikos] της δευτερεύουσας φόρμας αφού και οι δυο πίνακες βασίζονται σε Autonumber για τη δημιουργία μοναδικού κλειδιού.
Αν στην πραγματική βάση, ο κωδικός υλικού είναι καθολικά μοναδικός, μπορείς να προχωρήσεις και στη λύση του UNION ερωτήματος, αν και δεν την υποστηρίζω διότι θα αντιμετωπίσεις προβλήματα και περαιτέρω.

Για να μπορέσεις λοιπόν να προχωρήσεις στο σωστό δρόμο θα πρέπει να κάνεις ένα βήμα πίσω. ;-)
Απάντηση με παράθεση
  #5  
Παλιά 01-12-18, 19:24
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-12-2009
Μηνύματα: 104
Προεπιλογή

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


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Τιμολόγια προμηθευτών SOELLICHA Access - Ερωτήσεις / Απαντήσεις 2 24-04-13 15:44


Η ώρα είναι 12:54.