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/469-synartisi-sygkekrimenon-xaraktiron-mias-eggrafis.html)

PanosPan 02-03-10 20:54

Συνάρτηση για επιλογή συγκεκριμένων χαρακτήρων μιας εγγραφής
 
Παιδιά καλησπέρα και πάλι εάν μπορείτε να βοηθήσετε στο έξης:
Έχω στον βασικό μου πίνακα εγγραφές ειδικοτήτων σας αυτές (Τ1/Α, Τ1/Β, Τ1/Γ, Τ2/Β, Τ2/Γ, ΓΟ1/Α, ΓΟ1/Β, ΓΟ2/Α, ΓΟ2/Β, ΓΟ2/Γ κοκ.
Η Ερώτηση είναι εάν γίνεται μέσω ερωτήματος να παρουσιάσω αυτές τις εγραφές ομαδοποιημένες σε έκθεση με την βασική του όμως μορφή (Τ1, Τ2, ΓΟ1, ΓΟ2) δηλαδή χωρίς τους χαρακτήρες μετά την κάθετο. Δοκίμασα Κάτι με την «LIKE» αλλά δεν βρήκα άκρη.
Ευχαριστώ

editolis 02-03-10 22:47

Θα χρησιμοποιησεις την συναρτηση Replace.

Στο ερωτημα σου θα βαλεις την εξης παραμετρο μεσα απο
μια νεα στηλη που θα δημιουργήσεις:

TestIt: Replace("ΕΙΔΙΚΟΤΗΤΕΣ", "/", "")

PanosPan 03-03-10 06:25

Σε ευχαριστώ πολύ Τόλη
Να 'σαι καλά.
Θα ενημερώσω για τα αποτελέσματα
Καλή σου ημέρα
Πάνος

nisgia 05-03-10 00:24

Γεια σας και από μένα!

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

Για να απομονώσεις το κείμενο μέχρι την κάθετο θα χρειαστείς την παρακάτω έκφραση:

Group: Left([fldSpeciality];IIf(InStr(1;[fldSpeciality];"/");InStr(1;[fldSpeciality];"/")-1;Len([fldSpeciality])))

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

PanosPan 07-03-10 17:42

Γιάννη καλησπέρα,
Επειδή με την access είμαι αρκετά καινούριος, μήπως μπορείς να μου πεις που ακριβώς θα βάλω την έκφραση που με σημείωσες;
Ευχαριστώ πολύ
Πάνος
ΥΓ. Συγνώμη για την αργοπορήμένη απάντησή μου, αλλά έλειπα στην επαρχία.


Η ώρα είναι 14:15.

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


Search Engine Optimization by vBSEO 3.3.2