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/742-sindesi-plaisioy-keimenoy-me-polla-pedia.html)

kapetang 04-12-10 15:34

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

Χρήστο, επειδή δεν υπήρχε στο ερώτημα, νόμισα ότι δεν υπάρχει πεδίο ημερομηνιών και στο πίνακα.
Στη νέα ΒΔ τοποθέτησα το πεδίο ημερομηνιών στο ερώτημα και πρόσθεσα κριτήρια ώστε να εμφανίζει την ποιο πρόσφατη μεταβολή.

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

Free_Ghost 04-12-10 16:32

Δεν μπορώ να καταλάβω πραγματικά γιατί όταν το κάνει άλλος φαίνεται τόσο εύκολο....

Μάλλον για αυτόν τον λόγο δεν αναγνωρίζεται η δουλειά του κατασκευαστή...

Θα λαλήσουν τη έκανε μωρέ τώρα ο Γιώργος έγραψε μια γραμμούλα...

(Select max([Τοποθέτηση]) from Π_Τοποθέτηση as P where P.[Μητρώο]=[Π_Μισθωτοί].[Μητρώο])

Εάν τούς πεις έλα κάντο τότε βρίσκουν άλλες προφάσεις..

Γιώργο συγχαρητήρια και τη να πω Ευχαριστώ για άλλη μια φορά δεν ξέρω θα φανεί αστείο..

Στις κυριότερες δυσκολίες που αντιμετώπισα σε κάποιες κατασκευές μου λύθηκαν μέσα σε αυτό το forum από κάποιους φίλους γνώστες...
:thanks: :drinks: :thanks:

Υ.Γ. Πάντως οι γνώσεις μου έφταναν εώς το Select max αλλά δεν μου έβγαινε, και κατόπιν δεν καταλαβαίνω καθόλου το P where P.[Μητρώο]=[Π_Μισθωτοί].[Μητρώο])

:047:

kapetang 04-12-10 18:16

Καλησπέρα Χρήστο

Μια ποιο απλούστερη λύση είναι η ακόλουθη:
Κώδικας:

SELECT TOP 1 Π_Μισθωτοί.Μητρώο, Π_Μισθωτοί.Επώνυμο, Π_Μισθωτοί.Όνομα, Π_Μισθωτοί.Πατρώνυμο, Π_Μισθωτοί.Ειδικότητα, Π_Τοποθέτηση.Οργανόγραμμα, Π_Τοποθέτηση.Τοποθέτηση
FROM Π_Μισθωτοί INNER JOIN Π_Τοποθέτηση ON Π_Μισθωτοί.Μητρώο = Π_Τοποθέτηση.Μητρώο
WHERE (((Π_Μισθωτοί.Μητρώο)=[Forms]![Φ_Κεντρική]![Κείμενο0]))
ORDER BY Π_Τοποθέτηση.Τοποθέτηση DESC;

Το ερώτημα ταξινομεί τις εγγραφές από τις πρόσφατες προς τις παλιές και επιλέγει την πρώτη.
Επειδή, στην πρώτη λύση, ο πίνακας χρησιμοποιείται δύο φορές στα κριτήρια χρειάζεται στο ένα στιγμιότυπό του να δοθεί ένα ψευδώνυμο. Χρησιμοποίησα το «P» (γίνεται με τη φράση As P).

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


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

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


Search Engine Optimization by vBSEO 3.3.2