![]() |
Εκτύπωση επιλεγμένης καρτέλας σε φόρμα περιήγησης 1 Συνημμένο(α) Γεια σας Στη συνημμένη παραδειγματική βάση υπάρχει μια φόρμα περιήγησης. Όταν επιχειρώ εκτύπωση της επιλεγμένης καρτέλας (Clients ή Countries ή Regions κλπ) εκτυπώνεται πάντοτε η πρώτη καρτέλα (Clients)... Πως πρέπει να διορθώσουμε τον κώδικα έτσι ώστε να εκτυπώνεται η επιλεγμένη καρτέλα (που είναι και σε προβολή)? Σημείωση: Προς το παρόν, έχω τοποθετήσει τον κώδικα σε ένα πεδίο της κάθε φόρμας των καρτελών και με την εστίαση σε αυτό επιλύεται το ζητούμενο, διαδικασία κάπως μπακαλίστικη... και μη επιθυμητή! Ευχαριστώ |
1 Συνημμένο(α) Γεια σας Επανέρχομαι στο θέμα με κάπως διαφοροποιημένη προσέγγιση. Στη βάση που ανέβασα εκ νέου, επιτυγχάνεται η επίλυση του ζητούμενου με την εντολή [DoCmd.RunCommand acCmdPrint] στο κουμπί για την εκτύπωση. Έτσι έχουμε το επιθυμητό αποτέλεσμα της εκτύπωσης σε αρχείο .pdf με τα δεδομένα της ενεργής φόρμας. Ωστόσο, μαζί με τα δεδομένα της φόρμας, στην εκτύπωση εμφανίζονται και στοιχεία ελέγχου που βρίσκονται έξω απο τη [SubfrmExplor]. Θα ήθελα, αν μπορεί κάποιος φίλος να με βοηθήσει σε αυτό, έτσι ώστε, στην εκτύπωση να εμφανίζονται μόνον τα δεδομένα της [SubfrmExplor]. Ευχαριστώ |
Καλησπέρα Δημήτρη. Σε προβολή σχεδίασης της φόρμας Επιλέγεις πχ το text3 --> Ιδιότητες-->Μορφή -->Εμφάνιση όταν (3ο απ' το τέλος) και απ' το πτυσσόμενο επιλέγεις Μόνο στην οθόνη. |
Νάσο, σε ευχαριστώ για την πρότασή σου. Ωστόσο, η λύση που προτείνεις δεν με εξυπηρετεί λόγω της πολυπλοκότητας της κανονικής φόρμας μου... Προσπάθησα παραπάνω να δώσω ένα πρόχειρο δείγμα. Τέλος πάντων, θα ήταν ιδιαίτερα ενδιαφέρον αν με κάποιο κώδικα στο κουμπί της εκτύπωσης επιλέγονταν προς εκτύπωση μόνον η ενεργή φόρμα [SubfrmExplor] και τίποτε άλλο! Είναι δυνατόν να γίνει αυτό? |
μήπως θα ήταν καλύτερα να κάνεις 1 report ? |
| Η ώρα είναι 18:55. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.