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/613-pedia-apo-pinaka-se-forma.html)

Diakor 02-06-10 21:49

Πεδία από πίνακα σε φόρμα
 
Καλησπέρα σε όλους,

έχω μια φόρμα η οποία βασίζεται στον πίνακα tblReservations. O πίνακας tblReservations συνδέεται με σχέση με τον πίνακα tblRooms, από τον οποίο καλώ το πεδίο roomnumber. Εώς εδώ όλα καλά.

Πως μπορώ μαζί με το πεδίο roomnuber να φέρνω και το πεδίο price (επίσης απο τον πίνακα tblrooms), ώστε επιλέγοντας το δωμάτιο να μου φέρνει αυτόματα και την τιμή?

Τελικός σκοπός μου είναι έχοντας την τιμή μέσα στην φόρμα να την πολλαπλασιάζω με τις ημέρες που θα παραμείνει ο πελάτης.

Ευχαριστώ
Μάνος

Dangel82 03-06-10 00:02

1 Συνημμένο(α)
Καλησπέρα... σου ανεβάζω ένα παράδειγμα με αυτό που θέλεις.

Δεν έχει κώδικα απο πίσω μόνο 2 γραμμές.

Καληνυχτώ....

Φιλικά Άγγελος.

Diakor 03-06-10 12:19

Άγγελε καλησπέρα,

σε ευχαριστώ για τον κόπο και την απάντησή σου, πήγες πολύ παρακάτω απο ότι ζήτησα:happy:

Στην φόρμα reservations_hd, έχεις το σύνθετο πλαίσιο client_id. Επιλέγοντας το id του πελάτη στο διπλανό πλαίσιο κειμένου έρχεται αυτόματα και το όνομά του. Δεν μπορώ να το αναπαράγω στη δική μου βάση, ουσιαστικά αντιγράφοντας τις δικές σου ρυθμίσεις. Απ' ότι βλέπω δεν χρειάζεται διαδικασία συμβάντος (το είδα μόνο στο room_id της υποφόρμας). Υπάρχει κάτι που μου διαφεύγει?

και πάλι ευχαριστώ
Μάνος

Dangel82 03-06-10 16:00

Καλησπέρα, σε ποια έκδοση της Access δουλεύεις?? Αυτό που δουλεύει μέσα στην φόρμα είναι σε Access 2007..

Diakor 03-06-10 21:50

Παράθεση:

Αρχική Δημοσίευση από Dangel82 (Μήνυμα 2882)
Καλησπέρα, σε ποια έκδοση της Access δουλεύεις?? Αυτό που δουλεύει μέσα στην φόρμα είναι σε Access 2007..

Access 2007

Dangel82 04-06-10 08:55

Μπορείς να φέρεις τα πεδία άλλου πίνακα μέσα στην φόρμα σου (τα υπόλοιπα τα κάνει η Access). Αρκεί να έχεις κάνει τις συνδέσεις στους πίνακές σου. Εαν δεν έχεις συνδέσει τους πίνακες, θα σου ζητήσει να δώσεις τον συσχετισμό της εγγραφής του πίνακα της φόρμας με τον πίνακα απο τον οποίο καλείς τα extra δεδομένα που θέλεις να προβάλεις..

Φιλικά, Άγγελος

Dangel82 04-06-10 09:01

1 Συνημμένο(α)
Ανεβάζω και μια Photo σχετικά...

Diakor 05-06-10 16:27

Τι να πω βρε Άγγελε,

στην εποχή της αγένειας και της άκρατης εγωπάθειας, κάποιοι άνθρωποι φτιάχνουν βάσεις, στέλνουν screenshots, είμαι άφωνος...

Χίλια ευχαριστώ λίγα είναι

Dangel82 05-06-10 17:11

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

Άλλωστε, όπως σήμερα κάνεις ερωτήσεις για να μάθεις, με τον ένα ή με τον άλλο τρόπο, τις έκανα κι εγώ (και ακόμα τις κάνω) για να μπορέσω να μάθω και να δουλέψω όσο το δυνατόν ευκολότερα και σωστά...

(δεν θυμάμαι ποιος το γράφει στο προφίλ του, αλλα είναι πολύ σωστό... (νομίζω ο Γιάννης))
"Αν δεν ρωτούσες, δεν θα το "μαθαίναμε" ποτέ!!!"

Φιλικά, Άγγελος

Diakor 07-06-10 22:33

1 Συνημμένο(α)
καλησπέρα Άγγελε, καλησπέρα σε όλους,

επισυνάπτω την βάση (ο θεός να τη κάνει :dft010:) που δημιουργώ για τις κρατήσεις δωματίων.

Για τον πίνακα tblReservations έχω δημιουργήσει την φόρμα FrmlReservations. Στο σύνθετο πλαίσιο 17 δημιουργώ μια drop-down list με τους αριθμούς δωματίων και δίπλα ακριβώς στο κείμενο 50 φέρνω την τιμή.

Το πρόβλημα είναι το εξής: είτε καταφέρνω να φέρω στην λίστα όλους τους αριθμούς δωματίων χωρίς τις τιμές, είτε φέρνω ένα δωμάτιο την φορά με την τιμή του δίπλα. Παρακαλώ βοήθεια, χτυπάω το κεφάλι μου...

Φιλικά
Μάνος

Dangel82 08-06-10 15:17

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

σου ανεβάζω την βάση σου διορθωμένη σε αρκετά σημεία (πίνακες, σχέσεις πινάκων (ακεραιότητα αναφορών) και φόρμες). Σου έφτιαξα μια φόρμα κρατήσεων, νομίζω πως είναι αυτό που θέλεις, ρίξε μια ματιά και ξαναμιλάμε...

Φιλικά, Άγγελος

editolis 08-06-10 16:29

Θα ηθελα να υπενθυμισω σε ολους τους φιλους του φορουμ και να μην παρεξηγηθω (Και δεν αναφερομαι μονο στον φιλο Μανο ουτε στον Αγγελο για το φιλοτιμο του) οτι καλο θα ηταν να λυνουμε καθε θεμα κατα περιπτωση και οχι να κατεβαζουμε ολοκληρες βασεις δεδομενων εκτος εαν μας εχει ζητηθει. Και βεβαια η βαση αυτη συμπιεσμενη (winzip) δεν πρεπει λογικα να ειναι ανω των 50 kb.

Ετσι βοηθουμε ολοι τους φιλους στην κοινοτητα του φορουμ να κατανοουν καλυτερα τα πολυπλοκα θεματα που εχει η εφαρμογη της ACCESS κατα περιπτωση.

nisgia 13-06-10 14:22

Επίσης καλό είναι, τα αρχεία Access που επισυνάπτουμε, να είναι αρχεία *.mdb ώστε να είναι προσβάσιμα
και από τα μέλη που δεν διαθέτουν εκδόσεις της Access νεότερες της 2003.

Φιλικά,
Γιάννης


Η ώρα είναι 23:42.

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


Search Engine Optimization by vBSEO 3.3.2