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/2132-filtro-se-ekthesi.html)

alex 21-10-12 01:18

Φίλτρο σε έκθεση
 
1 Συνημμένο(α)
Καλησπέρα και πάλι στη παρέα του φορούμ

Πως μπορώ να φιλτράρω εγγραφές για εκτύπωση απο φόρμα που αντλεί δεδομένα από πίνακα και όχι από ερώτημα.Αλλά η φόρμα δεν εμφανίζει όλες τις εγγραφές.Υπάρχουν 2 σύνθετα πλαίσια και ανάλογα με τις επιλογές στα σύνθετα πλαίσια εμφανίζει εγγραφές.
Εγώ θέλω να εκτυπώνω μόνο τις ή την εγγραφή που εμφανίζει εκείνη την στιγμή η φόρμα.
Επισυνάπτω ένα παράδειγμα.

Φιλικά/Αλέξανδρος

Tasos 21-10-12 02:21

Καλημέρα!
Αλέξανδρε δοκίμασε:

Κώδικας:

Private Sub Εντολή31_Click()
    On Error GoTo Err_Εντολή31_Click

    Dim stDocName As String, strCriteria As String
    If Me.Recordset.RecordCount Then
        If Me.FilterOn Then strCriteria = Me.Filter
        stDocName = "Istoriko_Nipiagogiou_Report"
        DoCmd.OpenReport stDocName, acPreview, , strCriteria
    End If
Exit_Εντολή31_Click:
    Exit Sub

Err_Εντολή31_Click:
    MsgBox Err.Description
    Resume Exit_Εντολή31_Click

End Sub

Μια πρόταση:
Όταν δημιουργείς ένα κουμπί με τη βοήθεια του οδηγού αφιέρωσε 2 -3 δευτερόλεπτα ακόμα για να δίνεις ένα όνομα με νόημα ώστε να μπορείς να ψάξεις και να επεξεργαστείς την εντολή που έχει αντιστοιχηθεί στο κουμπί με μεγαλύτερη ευκολία.

Σίγουρα θα σου είναι πιο εύκολο να εντοπίσεις εντολές με ονόματα όπως πχ. cmdPrintPreview, cmdClose, cmdDeleteRec, cmd... (ονόματα που θα έχουν κάποια σχέση με τη διαδικασία)
από το να ψάχνεις στις εντολές με ονόματα Εντολή31, Εντολή32,Εντολή33,Εντολή34


Καλή συνέχεια!

Τάσος

alex 21-10-12 06:39

Καλημέρα Τάσο!

Ευχαριστώ πολύ για την βοήθεια.Όντως για την ονοματολογία των εντολών μου το έχουν προτείνει ξανά. Είναι δύσκολο στον εντοπισμό.Θα πρέπει να πηγαίνεις κουμπί άνοιγμα για να δείς άν όντως είναι αυτό.Φαντάσου να είχε η φόρμα 15 κουμπιά.
Θα το δώσω περισσότερη σημασία γιατί και εγώ το παρατήρησα ότι όντως κουράζει στην κατασκευή.
Νάσαι καλά και πάλι.

Φιλικά/λέξανδρος


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

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


Search Engine Optimization by vBSEO 3.3.2