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/1941-poliseis.html)

Tasos 11-07-12 14:22

Το ερώτημα του παραδείγματος στο προηγούμενο μου μήνυμα μπορεί να χρησιμοποιηθεί σαν πηγή δεδομένων για έκθεση (Report).

Με τη βοήθεια του οδηγού δημιουργίας εκθέσεων μπορείς να υλοποιήσεις το ζητούμενο με μεγάλη ευκολία.

Τάσος

kapetang 11-07-12 18:16

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

Στο επισυναπτόμενο αρχείο υπάρχει μία υλοποίηση των λύσεων που πρότεινε ο Τάσος:

1) Αν κάνουμε διπλό κλικ στην έκθεση «rptSumAnaEtosMina», αφού δώσουμε το έτος και το μήνα στα παράθυρα διαλόγου που θα εμφανιστούν, θα ανοίξει η έκθεση με τα συγκεντρωτικά στοιχεία.

Η έκθεση βασίζεται στο συγκεντρωτικό ερώτημα «SumAnaEtosMina».

2) Αν κάνουμε διπλό κλικ στη φόρμα «frmPT» θα ανοίξει σε προβολή συγκεντρωτικού πίνακα.

Εδώ μπορούμε να επιλέγουμε έτη και μήνες στην περιοχή φίλτρων (πάνω αριστερά) και να βλέπουμε τις αντίστοιχες πωλήσεις.

Ο συγκεντρωτικός πίνακας βασίζεται στο ερώτημα «qryPT».

Γιώργος

cybervit 13-07-12 11:26

Σας ευχαριστώ πάρα πολύ!

kapetang 13-07-12 17:43

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

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

Κώδικας:

Private Sub Report_NoData(Cancel As Integer)
    MsgBox "Δεν έγιναν πωλήσεις"
    DoCmd.Close acReport, Me.Name
End Sub

Γιώργος


Η ώρα είναι 16:51.

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


Search Engine Optimization by vBSEO 3.3.2