Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#21
| |||
| |||
Γιώργο λύθηκε το προηγούμενο θέμα αλλά τώρα αντιμετωπίζω ένα νέο πρόβλημα,το πεδίο ΕΤΑΙΡΙΑ έχει και μια δεύτερη διαδικασία συμβάντος (μετά από ενημέρωση) όπου εμφανίζει το ποσοστό (είναι το πεδίο με τα αστεράκια) και στην συνέχεια βάση του ποσοστού υπολογίζονται οι προμήθειες,ο φόρος κ.λ.π αυτό τώρα πλέον δεν παίζει, έχεις καμιά ιδέα; |
#22
| |||
| |||
Καλησπέρα στην παρέα Γιώργο, πριν από τη δημιουργία φορμών, του σχετικού κώδικα και τα κλειδώματα, θα πρέπει να ασχοληθείς με τη σχεδίαση της βάσης σου. Βλέπω πίνακες όπως «from», «synergates» «typos», κλπ, που ενώ θα έπρεπε να αποτελούν την προέλευση γραμμής στα σύνθετα πλαίσια του πίνακα «COSMOS insurance» και της αντίστοιχης φόρμας, δε χρησιμοποιούνται (χρησιμοποιείται λίστα τιμών). Η σωστή σχεδίαση της βάσης σου και η προσθήκη κάποιων δεδομένων θα διευκρίνιζε και τη λογική της, οπότε θα ήταν ευκολότερη και η λήψη σχετικής βοήθειας από το φόρουμ. Θα ξέραμε για παράδειγμα από ποια πεδία εξαρτάται το ποσοστό έκπτωσης, πως υπολογίζεται, αν πρέπει να αποθηκεύεται (κανονικά ως υπολογιζόμενο δεν πρέπει) και σε ποιον πίνακα . Πριν γίνουν τα παραπάνω η αναζήτηση λαθών στον κώδικα κατά τη γνώμη μου είναι χάσιμο χρόνου. Αν πάλι θέλεις να συνεχίσεις με το ψάξιμο των λαθών στον κώδικα θα πρέπει να λάβεις υπόψη σου ότι με τις αλλαγές που έγιναν οι τιμές των συγκεκριμένων πλαισίων είναι αριθμητικές και συνεπώς δεν πρέπει να μπαίνουν σε αποστρόφους (‘) στις προτάσεις SQL Φιλικά/Γιώργος |
#23
| |||
| |||
Καλημέρα σε όλους τους φίλους. Θα αναλύσω λίγο τον τρόπο λειτουργίας μήπως και μπορέσει κάποιος να βοηθήσει. 1)Έχουμε στην φόρμα το πεδίο (ΑΠΟ) και τον αντίστοιχο πίνακα (from) 2)Έχουμε στην φόρμα το πεδίο (ΠΡΟΣ) και τον αντίστοιχο πίνακα (synergates) 3)Έχουμε στην φόρμα το πεδίο (ΕΤΑΙΡΙΑ) και τον αντίστοιχο πίνακα (etairies) 4)Έχουμε στην φόρμα το πεδίο (ΧΡΗΣΗ) και τον αντίστοιχο πίνακα (typos) Στον πίνακα ΠΟΣΟΣΤΑ βάζουμε τις τιμές που θέλουμε να μας δίνει ο συνδυασμός των παραπάνω δεδομένων. π.χ ΑΠΟ (Παπαδόπουλος) ΠΡΟΣ (Αργυρίου) ΕΤΑΙΡΙΑ (Αγροτική) ΧΡΗΣΗ (ε.ι.χ) ΠΟΣΟΣΤΟ=20 Βάζοντας λοιπόν τα αντίστοιχα δεδομένα εμφανίζει στο πεδίο ποσοστό της φόρμας (είναι το πεδίο με τα αστεράκια) το 20. Ο φίλος Γιώργος μου έφτιαξε τα εξής. Προστέθηκαν 3 ακόμη πίνακες (etairies & Proioda & proioda Eterion),ο πίνακας etairies προυπήρχε και τον μετονόμασα σε etairia αλλά τελικά τον διέγραψα εντελώς στο νέο αρχείο που ανεβάζω γιατί δεν είχε λόγο να υπάρχει. Αυτό οι αλλαγές έγιναν από τον Γιώργο για τον εξής λόγο. Να μπορώ επιλέγοντας από το πεδίο ΕΤΑΙΡΙΑ (π.χ ΑΓΡΟΤΙΚΗ) να εμφανίζει στο πεδίο ΠΑΚΕΤΟ ΑΣΦΑΛΙΣΗΣ (proioda) τα συγκεκριμένα πακέτα ασφάλισης της Αγροτικής. Στο τύπος προέλευσης γραμμής του πεδίου ΕΤΑΙΡΙΑ υπήρχε (Λίστα τιμών) το οποίο άλλαξε σε (Πίνακας/ερώτημα) και βάζοντας στην προέλευση γραμμής το εξής, SELECT [etairies].id, [etairies].[company] FROM etairies ORDER BY [etairies].[company]; ώστε να γίνεται αυτό που ήθελα παύει όμως πλέον να εμφανίζει τιμές στο πεδίο ποσοστό (πεδίο με αστεράκια). Προσοχή,το αρχείο ανοίγει με shift. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Γενικά] Σύνθετα φίλτρα διπλός περιορισμός | mutilinios | Excel - Ερωτήσεις / Απαντήσεις | 2 | 06-11-14 15:01 |
[ Φόρμες ] Προτεραιότητα σε πλαίσια επιλογής | pdhmos | Access - Ερωτήσεις / Απαντήσεις | 4 | 30-09-14 14:56 |
Η ώρα είναι 20:48.