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/3570-listes-timon-gia-arxarioys.html)

ΧρύσαΚ 27-02-15 19:15

λίστες τιμών για αρχάριους
 
Καλησπέρα σας
Θα ήθελα τη βοήθεια σας αν μπορείτε διότι από access είμαι άσχετη τελείως...
Έχω μια βάση με 2 πίνακες. Ο ένας είναι ΜΑΘΗΤΕΣ κι ο άλλος είναι οι ΠΛΗΡΩΜΕΣ που κάνουν. Στον πίνακα πληρωμές έχω 3 πεδία: μαθητής, ημερ/νία και ποσό. Χρησιμοποιώντας τον οδηγό αναζήτησης το πεδίο "μαθητής" τραβάει από τον πίνακα ΜΑΘΗΤΕΣ τον κωδικό μαθητή, επώνυμο και όνομα. Στην λίστα τιμών λοιπόν διαλέγω τον μαθητή που θέλω κτλ. Στο τέλος βέβαια μένει το επίθετο, οκ. Μπορώ να έχω κι άλλο ένα πεδίο δίπλα που να μου βγάζει και το όνομα ανάλογα το επίθετο; ή πρέπει με την ίδια διαδικασία (οδηγό αναζήτησης) να κάνω λίστα και να διαλέγω και το όνομα; Αν το κάνω έτσι θα είμαι σίγουρη ότι είναι το σωστό επίθετο με το σωστό όνομα;

Ελπίζω να έχω εκφραστεί σωστά σε αυτό που ρωτάω.
Σας ευχαριστώ εκ των προτέρων για το χρόνο σας
Χρύσα

kapetang 27-02-15 22:57

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

Χρύσα, δες μια λύση στη συνημμένη ΒΔ.

Αν επιλέξουμε μαθητή το όνομα συμπληρώνεται αυτόματα.

Αυτό οφείλεται στον τύπο:

Κώδικας:

=IIf([ΜΑΘΗΤΗΣ_ID] Is Null;Null;DLookUp("ΟΝΟΜΑ";"ΜΑΘΗΤΕΣ";"ΜΑΘΗΤΗ_ID=" & [ΜΑΘΗΤΗΣ_ID]))
που τοποθέτησα στην προέλευση του πεδίου [ΟΝΟΜΑ] της φόρμας.

Γιώργος

kapetang 27-02-15 23:41

1 Συνημμένο(α)
Χρύσα μια άλλη λύση μπορείς να δεις στη συνημμένη ΒΔ.

Χρησιμοποιεί τον τύπο: =[ΜΑΘΗΤΗΣ_ID].[column](2).

Είναι απλούστερη και ταχύτερη από την προηγούμενη.

ΧρύσαΚ 28-02-15 10:35

Σε ευχαριστώ για τον κόπο σου!
Θα το δοκιμάσω στην ταπεινή μου βάση και θα επανέλθω!

ΧρύσαΚ 02-03-15 09:47

Σε ευχαριστώ πολύ ξανά, το χρησιμοποίησα ήδη!
Γίνεται αυτό σε πίνακα;

kapetang 02-03-15 14:38

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

Υπολογιζόμενα πεδία μπορούν, με κάποιες προϋποθέσεις, να περιέχουν μόνο οι πίνακες της Access 2010 και των νεότερων εκδόσεων.

Το ζητούμενο συνεπώς δε μπορεί να υλοποιηθεί.

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

Στην επισυναπτόμενη ΒΔ το ερώτημα [qryΠΛΗΡΩΜΕΣ] έχει σχεδιαστεί έτσι ώστε να εμφανίζει και το όνομα του μαθητή.

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

ΧρύσαΚ 02-03-15 20:14

Σε ευχαριστώ πολύ Γιώργο, με βολεύει και με τους 3 τρόπους που μου έδειξες!


Η ώρα είναι 17:18.

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


Search Engine Optimization by vBSEO 3.3.2