Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Ερωτήματα ] Δημιουργία Ερωτήματος μέσω VBA (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3838-dimioyrgia-erotimatos-meso-visual-basic-applications.html)

noname 18-09-15 09:08

Δημιουργία Ερωτήματος μέσω VBA
 
2 Συνημμένο(α)
Καλημέρα σε όλη την κοινότητα,

είμαι αρχάριος στο επίπεδο της VBA και χρειάζομαι την βοήθεια σας,

έχω μια ΒΔ (την επισυνάπτω) στην οποία υπάρχει ένας πίνακας και θέλω να δημιουργήσω κάποια ερωτήματα μέσω VBA (φόρμα).
Διάβασα ότι μπορούμε να γράψουμε στην VBA την εντολή "DoCmd.RunSQL" αλλά δεν βγάζω άκρη

Επισυνάπτω επίσης και ένα αρχείο txt με τα SQL των ερωτημάτων (τα ερωτήματα είναι πέντε "5"), μήπως βοηθήσει κάποιος. (δημιούργησα τα ερωτήματα και αντέγραψα τα SQL)

Ευχαριστώ!!!

kapetang 18-09-15 15:44

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

Γιώργο, έχω την αίσθηση ότι ακολουθείς λανθασμένο δρόμο οδηγούμενος σε περίπλοκα ερωτήματα και κώδικα VBA.

Στη συνημμένη ΒΔ έχω προσθέσει:

1) Τον πίνακα pTYPE, που περιέχει τους τύπους των διαδρομών (PEF_1, PEF_2, κλπ).

2) Τον πίνακα pANAD_Ide_ILOTS_DisALL με τα δεδομένα, σε διαφορετική όμως σχεδίαση.

3) Το ερώτημα διασταύρωσης qANAD_Ide_ILOTS_DisALL_Crosstab.

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

Η σχεδίαση αυτή της ΒΔ είναι γενικότερη, επειδή μπορούμε να προσθέσουμε όσους τύπους διαδρομών θέλουμε.

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

noname 18-09-15 16:40

Γιώργο,

σ' ευχαριστώ για την απάντηση και για τον χρόνο που αφιέρωσες αλλά...

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

kapetang 18-09-15 19:06

1 Συνημμένο(α)
Γιώργο, δες τη συνημμένη ΒΔ

noname 18-09-15 19:23

Γιώργο,

σ' ευχαριστώ ΠΑΡΑ πολύ... ήταν αυτό που ζητούσα!!! Μου έλυσες τα χέρια :thumbup: :thumbup:


Η ώρα είναι 12:50.

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


Search Engine Optimization by vBSEO 3.3.2