Εκθέσεις εκτυπώσετε αργά πάνω σε εκτυπωτές δικτύου, όταν χρησιμοποιείτε το στοιχείο ελέγχου ReportViewer στο Microsoft Visual Studio 2008


Συμπτώματα


Εξετάστε το ακόλουθο σενάριο:
  • Μπορείτε να χρησιμοποιήσετε το στοιχείο ελέγχου Microsoft Visual Studio 2008 ReportViewer για να εμφανίσετε μια αναφορά.
  • Κάνετε κλικ στο κουμπί Εκτύπωση από το στοιχείο ελέγχου ReportViewer και, στη συνέχεια, επιλέξτε έναν εκτυπωτή δικτύου, για να εκτυπώσετε την αναφορά.
  • Ο εκτυπωτής δικτύου χρησιμοποιείται ή υπάρχει αδράνεια δικτύου υψηλής μεταξύ του στοιχείου ελέγχου ReportViewer και τον εκτυπωτή.
Σε αυτό το σενάριο, η εκτύπωση μπορεί να καθυστερήσουν για αρκετά λεπτά πριν από την εκκίνηση του εκτυπωτή δικτύου για να εκτυπώσετε την αναφορά.

Σημείωση Αυτό το ζήτημα μπορεί να προκύψει όταν χρησιμοποιείτε εκτυπώσεις από το Microsoft Dynamics.


Αιτία


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

Σημείωση Η συνάρτηση GetDeviceCaps χρησιμοποιείται για να ανακτήσει τις πληροφορίες σχετικά με τα περιθώρια.

Προτεινόμενη αντιμετώπιση


Πληροφορίες επείγουσας επιδιόρθωσης

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, τότε υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, υποβάλετε μια αίτηση στο τμήμα Εξυπηρέτησης και υποστήριξης πελατών της Microsoft για να αποκτήσετε την άμεση επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Πρέπει να έχετε το Visual Studio 2008 υπηρεσίες πακέτου 1 για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Απαίτηση επανεκκίνησης

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

Πληροφορίες κλειδιού μητρώου

Δεν πρέπει να τροποποιήσετε το μητρώο.

Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

έκδοση 32-bit
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΑλγόριθμοι κατακερματισμού
Dhtmlheader.htmlΔεν ισχύει15,61617-Apr-201001:02Δεν ισχύει
Header.bmpΔεν ισχύει7,30617-Apr-201001:02Δεν ισχύει
Hotfixinstaller.exe9.0.40215.0321,88817-Apr-201001:09
Parameterinfo.xmlΔεν ισχύει2,33517-Apr-201001:02Δεν ισχύει
Vs90sp1-kb981568.mspΔεν ισχύει20,193,28017-Apr-201001:28Δεν ισχύει
Watermark.bmpΔεν ισχύει96,00017-Apr-201001:02Δεν ισχύει
Eula.rtfΔεν ισχύει100,36317-Apr-201001:02Δεν ισχύει
Hotfixinstallerui.dll9.0.40302.012,64017-Apr-201001:09MD5: 4CCA982FB35C7C3E5F00BF1545508D31
SHA1: 778CA4322DBC7A51F2C50271F7D3FCB499540DED

Κατάσταση


Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες


Για περισσότερες πληροφορίες σχετικά με τα στοιχεία ελέγχου ReportViewer, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Στοιχεία ελέγχου ReportViewer (Visual Studio)