Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
διαγραφή εγγραφής υπο όρους
Καλημέρα σε όλους, ήθελα να ρωτήσω κατα πόσο είναι εφικτό να διαγράψω μια εγγραφή μέσα από μια φόρμα κάθε φορά που έχω μια νέα εισαγωγή στη φόρμα αυτή. Πιο συγκεκριμένα, έχω μια φόρμα "κατανάλωση" η οποία περνάει τις εγγραφές σε ένα πίνακα "κατανάλωση". Ο πίνακας αυτό συνδέεται με έναν άλλο πίνακα "Τρόφιμα". Αυτό που θέλω είναι κάθε φορά που κάνει κάποιος μια κατανάλωση να διαγράφεται η αντίστοιχη εγγραφή από τον πίνακα τρόφιμα. Γίνεται αυτό; Ευχαριστώ πολύ!! |
#2
| |||
| |||
Xαιρετώ δεν είμαι ο καταλληλότερος για να δώσω συμβουλή, αλλά θα προσπαθήσω. ελπίζω να με συγχωρέσουν οι παλαιότεροι και σοφότεροι. γίνεται αλλά νομίζω ότι πρέπει να μας δώσεις ένα δείγμα της βάσης γιατί η λύση εξαρτάται από τα πεδία που έχεις βάλει στον κάθε πίνακα και από την σύνδεση που έχεις κάνει στους δύο πίνακες. εγώ θα το έκανα με ένα ερώτημα προσάρτησης θα βάλεις τα πεδία που χρειάζεσαι από κάθε πίνακα σε ένα ερώτημα, θα κανεις την αφαίρεση και το αποτέλεσμα θα προσαρτάτε στον πίνακα που θέλεις στο πεδίο που θέλεις. ελπίζω να βοήθησα. παναγιώτης |
#3
| |||
| |||
Παράθεση:
Παναγιώτη σε ευχαριστώ πάρα πολύ για τη βοήθεια. Μελετάω τώρα αμέσως τη λύση που προτείνεις για να δω πως μπορεί να υλοποιηθεί. Παράλληλα επισυνάπτω και τη βάση μου γιατί δεν ξέρω αν θα τα καταφέρω μόνη. |
#4
| |||
| |||
από ότι βλέπω οι πίνακες σου δεν έχουν κάποιο κλειδί, οπότε δεν μπορεί να υπάρχει επικοινωνία μεταξύ των πινάκων από ότι βλέπω στους πίνακες δεν έχεις πεδίο ποσότητα, οπότε τι εγγραφή θα διαγράφεται; θα παίρνει κάποιος αλεύρι χωρίς να καταχωρείς πόσο αλεύρι πήρε; και τι αλεύρι θα διαγράφεις από τα τρόφιμα; έτσι όπως βλέπω την βάση δεν νομίζω ότι μπορεί να λειτουργήσει |
#5
| |||
| |||
Παράθεση:
Καθε τροφιμο που καταχωρειται ειναι 1 στην ποσοτητα κ πρωτευον κλειδι ειναι η ετικέτα.ετσι υπαρχει το αλευρι1,το αλεύρι2 κοκ. Αντιστοιχα υπαρχει το βουτυρο1,βουτυρο2 κοκ. Κτο ιδιο για ολα τα ειδη τροφιμων. Η ετικετα απο τον πινακα τροφιμα συνδεεται με την ετικετα απο τον πινακα καταναλωση με σχεση 1 προς πολλα. Αυτο που θελω ειναι οταν καταναλωνεται ας πουμε το αλευρι3 να το περναει στη φόρμα καταναλωση κ αυτοματα να διαγραφεται απο τον πινακα τροφιμα. Δεν ξερω αν το εξηγησα αρκετα αναλυτικα.ελπιζω να μην ισχυει οντως οτι δεν μπορει να λειτουργησει η βαση. Οσο για το πως θα περαστει η καταναλωση αν δεν γινει με διαγραφη θα πρεπει να σκεφτω αλλο τροπο.. |
#6
| |||
| |||
καλημέρα δόμνα δηλαδή το αλεύρι1 σημαίνει 1 πακέτο αλεύρι; και αν έχουν στην αποθήκη 50 πακέτα αλεύρι θα υπαρχουν στον πίνακα 50 αλεύρια; νομίζω ότι η βάση σου έχει θέμα και οι γνώσεις μου δεν φθάνουν για να λύσουν το πρόβλημά σου. παναγιώτης |
#7
| |||
| |||
Παράθεση:
Καλημέρα, δυστυχώς αυτό ακριβώς μου έχουν ζητήσει. Θέλουν να βάζουν μια ετικετούλα με έναν αριθμό πάνω στο κάθε προϊόν στην αποθήκη και έτσι να το αποθηκεύουν και στη βάση. Δυστυχώς επίσης δεν νομίζω οι μπορώ να επέμβω σε αυτό εφόσον το έχουν αποφασίσει.... Όπως και να χει σε ευχαριστώ πάρα πολύ για τη βοήθεια. |
#8
| |||
| |||
στην αποθήκη υπάρχουν 30 αλεύρια. αν πάει κάποιος και αγοράσει το αλεύρι13, αυτό θα σβηστεί από τον πίνακα και αυτοί θα πάρουν το ταμπελάκι. σωστά; ο μπακαλόπουλος τους χαρίζει ένα πακέτο αλεύρι. αυτό το αλεύρι τι νούμερο θα πάρεις; αλεύρι 13 ή αλεύρι 31; |
#9
| |||
| |||
Παράθεση:
Δεν τους νοιάζει τόσο πολύ αυτό. Ίσα ίσα τους βολεύει γιατί ετσι δεν θα ξεφύγουν πολυ σε αριθμούς αφού θα μπορούν να ξαναδίνουν την ίδια ετικέτα (θεωρώ βέβαια πως στην πράξη όταν θα χάσουν τη μπάλα με τα καρτελάκια θα τους νοιάζει) Αυτό που τους καίει είναι: 1)να τους ειδοποιεί για το ποιο π.χ. αλεύρι έχει λήξει και να πηγαίνουν και να πετάνε π.χ. το αλευρι5 ώστε να μην ψάχνουν κάθε μέρα όλα τα αλεύρια για να δούνε ποιο έληξε 2) να ξέρουν πόσα αλεύρια,βουτυρα κλπ καταναλώθηκαν το μήνα ανάλογα και με τα άτομα που φιλοξένησαν για να μπορούν να κάνουν καλύτερους προυπολογισμούς για τις ανάγκες τους. Με βάση αυτά τα ζητούμενα, μέχρι στιγμής δεν έχω καταφέρει να σκεφτω καλύτερη λύση πέρα απο το να διαγράφονται απο τον πίνακα τρόφιμα. Δεκτή κάθε ιδέα!! |
#10
| |||
| |||
Σου έφτιαξα τους πίνακες έτσι όπως πιστεύω ότι πρέπει να γίνουν. oi φόρμες είναι πρόχειρες και τις προσαρμόζεις όπως νομίζεις. το ταμπελάκι που λέω δεν χρειάζεται να είναι κείμενο. νομίζω ότι είναι καλύτερα να είναι αριθμός. επίσης για την ώρα το ταμπελάκι το ορίζεις χειροκίνητα και όχι αυτόματα. το αυτόματα θα μας το δείξει κάποιος που ξέρει vba. το βασικό σου ερώτημα θα προσπαθήσω να στο απαντήσω αύριο. επίσης κάποιος που γνωρίζει vba θα μας δείξει πως μια εγγραφή θα παίρνει αυτόματα το ταμπελάκι κάποιας εγγραφής που θα έχει διαγραφεί. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Μορφοποίηση] Μορφοποίηση Υπό όρους | Spirosgr | Excel - Ερωτήσεις / Απαντήσεις | 7 | 08-11-17 11:44 |
[ Πίνακες ] Διαγραφή εγγραφών πίνακα υπό όρους | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 5 | 12-11-16 13:58 |
[ Φόρμες ] Διαγραφή εγγραφής σε φόρμα | xristos | Access - Ερωτήσεις / Απαντήσεις | 5 | 10-11-14 21:59 |
[ Φόρμες ] Διπλή διαγραφή εγγραφής | artchrist73 | Access - Ερωτήσεις / Απαντήσεις | 8 | 07-11-11 20:49 |
Μορφοποίηση υπό όρους... | jimrenoir | Access - Ερωτήσεις / Απαντήσεις | 2 | 18-04-11 18:28 |
Η ώρα είναι 04:29.