Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
![]()
Καλησπέρα σας, Είναι το πρώτο ερώτημα που θέτω σε αυτό το forum διότι είμαι καινούργιο μέλος. Θα ήθελα να ρωτήσω αν μπορώ να κάνω το εξής : Έχω μια φόρμα "Παράδοση μελανιών" με υποφόρμα "Παραδοτέες ποσότητες". Στην υποφόρμα υπάρχει 1) ένα πεδίο (με μορφη αναπτυσσόμενης λίστα) με τα είδη μελανιών, για να επιλέγει ο χρήστης 2) ένα πεδίο, "ποσοτητα", όπου ο χρήστης δίνει τον αριθμό των τεμαχείων που παραδίδει. Αυτό που προσπαθώ / θα ήθελα, όταν ο χρήστης έχει επιλέξει το είδος μελανιού και πηγαίνει στο πεδίο "ποσοτητα" να τρέχει κώδικας ο οποίος να πηγαίνει στην φόρμα "Απόθεμα-Υπόλοιπο Αποθήκης" να βρίσκει την εγγραφή που υπάρχει το συγκεκριμένο μελάνι και να κοιτάει το πεδιο "αποθεμα" και αν είναι μηδεν, να βγάζει μήνυμα "αυτή την στιγμή δεν υπάρχει απόθεμα". Προσπάθησα στις ιδιότητες του πεδίου "ποσότητα" (με την ενημέρωση) να φτιάξω κώδικα vbc της access, if, then αλλά δεν γνωρίζω καλά την συνταξή και δεν είμαι σίγουρη, ίσως πρέπει να τρέχει πρώτα το ερώτημα (η φόρμα "Απόθεμα-Υπολοιπό...." δημιουργείται απο ερώτημα) και με DLook να βρίσκει την εγγραφή. Αν κάποιος έχει ιδέα ή έχει τύχη να το συναντήση; Αν μπορεί καποιος να μου πεί την σωστη εντολή και σύνταξη που πρέπει να χρησιμοποιήσω; Ευχαριστω εκ των προτέρων για τον χρόνο σας. Θεοδώρα. |
#2
| |||
| |||
![]()
Θεοδώρα καλησπέρα και καλώς ήρθες στο Forum Ο καλύτερος τρόπος για να βοηθηθείς είναι να ανεβάζεις ένα παράδειγμα της βάσης σου. Δημιουργείς ένα αντίγραφο, σβήνεις τις εγγραφές αφήνοντας κάποιες παραδειγματικές κάνεις συμπύκνωση της βάσης ή και συμπίεση σε zip αρχείο αν εξακολουθεί να είναι μεγάλη και την ανεβάζεις ως συνημμένο. Στο ερωτημά σου τώρα. Μπορείς στο πεδίο ΠΟΣΟΤΗΤΑ στο συμβάν "Μετά την ενημέρωση" να προσθέσεις κώδικα: if dlookup("kod_eidoys","apothiki","kod_eidoys=kod_ei doys")<ΠΟΣΟΤΗΤΑ then msgbox ("Το απόθεμα δεν επαρκεί για την συναλλαγή") End if Άλλαξε τα ονόματα των πεδίων και του πίνακα με τα αντίστοιχα που έχεις στην βάση σου. |
#3
| |||
| |||
![]()
Καλησπέρα, Στελιο, Πριν απ'ολα, σε ευχαριστώ που έκανες τον κόπο και διάθεσες χρόνο για να μου απαντήσεις. Θα το κοιτάξω και θα το προσπαθήσω να δω τι γινετε. Καλό απόγευμα. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Φόρμες ] Εμφάνιση μηνύματος σε εντοπισμό ίδιων εγγραφών (σε φόρμα με διάταξη πίνακα) | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 2 | 16-03-16 21:20 |
Έλεγχος και αποτροπή διπλότυπης εγγραφής και εμφάνιση φόρμας | pctechdr | Access - Ερωτήσεις / Απαντήσεις | 2 | 11-06-15 15:02 |
[Συναρτήσεις] Έλεγχος δεδομένων και εμφάνιση αποτελέσματος | nyxtovios | Excel - Ερωτήσεις / Απαντήσεις | 3 | 03-03-14 17:50 |
[Γενικά] Εμφάνιση Μηνύματος"Προειδοποίηση Απορρήτου" | nakosg | Excel - Ερωτήσεις / Απαντήσεις | 0 | 19-08-12 08:28 |
Έλεγχος textbox και εμφάνιση μηνύματος | pm4698 | Access - Ερωτήσεις / Απαντήσεις | 2 | 11-03-10 11:41 |
Η ώρα είναι 15:26.