Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Τιμές από τιμοκατάλογο (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3539-times-apo-timokatalogo.html)

sakis 03-02-15 10:45

Τιμές από τιμοκατάλογο
 
1 Συνημμένο(α)
Καλησπέρα σε όλους.

Έχω έναν πίνακα με τιμές ανάλογα με το ύψος και το πλάτος.(τιμοκατάλογος)
Έχω και μια φόρμα (κούφωμα) , όπου βάζω τις διαστάσεις "ύψος" και "πλάτος".
Θέλω να επιλέξω την τιμή από τον τιμοκατάλογο που αντιστοιχεί στις διαστάσεις
που εχω βάλει στην φόρμα.

στέλνω ένα παράδειγμα για να γίνω κατανοητός.

Ευχαριστώ Σάκης.

kapetang 04-02-15 15:05

1 Συνημμένο(α)
Καλησπέρα

Σάκη, δες μια λύση, με κώδικα, στο συνημμένο αρχείο.

Διευκρινίζω:

1) Αν το ύψος δεν υπάρχει στον πίνακα επιλέγεται η αμέσως επόμενη γραμμή.

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

3) Η τιμή αντιστοιχεί στην τομή της επιλεγείσας γραμμής και στήλης.

Φιλικά/Γιώργος

sakis 14-02-15 21:53

Γιώργο σ'ευχαριστό πάρα πολύ.
Είναι ακριβός αυτό που ήθελα.
Συγνώμη για την καθυστέρηση στην απάντηση, αλλά λόγο απουσίας
σήμερα ασχολούμε με το forum.

myly1400 01-05-17 10:34

Τιμές από τιμοκατάλογο
 
1 Συνημμένο(α)
Καλημέρα στην παρέα.

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

Για να εξηγήσω έχω έναν πίνακα "TBL_TIMOKATALOGO" πλήρη με πεδία APO PROS GRAFEIO OXHMA τα οποία έχουν μία τιμή.
Θέλω να αποθηκεύω την τιμή διαδρομής στον πίνακα TBL_VOUCHER με βάση τον τιμοκατάλογο εφόσον πληρούνται τα παραπάνω κριτήρια (ΑΠΟ, ΠΡΟΣ, ΓΡΑΦΕΙΟ, ΟΧΗΜΑ).

Μέχρι τώρα έχω καταφέρει να βλέπω την τιμή στη φόρμα με ένα υπολογιζόμενο πεδίο με την Dlookup αλλά αυτό το πεδίο δεν αποθηκεύεται στον πίνακα TBL_VOUCHER στο πεδίο KOSTOS_SYMFONIA.
Αυτό είναι απαραίτητο γιατί η τιμή που θα αποθηκευτεί εκεί θα χρησιμοποιηθεί μελλοντικά και δεν πρέπει να επηρεαστεί από μελλοντικές αλλαγές του τιμοκαταλόγου. Οπότε μέχρι τώρα απλά αντιγράφω το ποσό του υπολογιζόμενου πεδίου της φόρμας στο πεδίο KOSTOS_SYMFONIA που αποθηκεύεται στον πίνακα TBL_VOUCHER.
(Κάτι ανάλογο θα κάνω και για την τιμή οδηγού (TIMH2) στον πίνακα τιμοκατάλογο)

Επισυνάπτω τη βάση

Ευχαριστώ εκ των προτέρων

Νίκος


Η ώρα είναι 13:00.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2