Drucken von Berichten in einem Browser mit dem Drucksteuerelement (Berichts-Generator)

Ein Browser ist zwar die am häufigsten verwendete Clientanwendung zum Anzeigen von Berichten, die Druckfunktionen des Browsers sind jedoch für das Drucken von Berichten nicht ideal. Die Druckfunktionen eines Browsers sind zum Drucken von Webseiten konzipiert. In der Regel enthalten die von einem Browser gedruckten Seiten alle visuellen Elemente einer Webseite, dazu Kopf- und Fußzeileninformationen zur Identifikation der Seite oder Website. Beim Drucken über einen Browser wird der Inhalt des aktuellen Fensters gedruckt. Bei mehrseitigen Berichten wird maximal die erste Seite gedruckt, möglicherweise sogar weniger, wenn die Berichtsseite die Dimensionen der gedruckten Seite übersteigt. Sie können die clientseitige Druckfunktion von SQL Server Reporting Services aus mehreren Gründen nutzen. Sie können die Funktion nutzen, um die Druckqualität von Berichten zu verbessern, die Sie in einem Browser anzeigen und mehrere Seiten drucken. Die clientseitige Druckfunktion stellt ein Standarddialogfeld Drucken bereit, das zum Auswählen eines Druckers, Angeben von Seiten und Rändern sowie zum Anzeigen einer Vorschau des Berichts vor dem Drucken verwendet wird. Verwenden Sie die clientseitige Druckfunktion anstelle des Befehls Drucken im Menü Datei des Browsers. Beim Verwenden dieser Funktion wird der Bericht gemäß seines Entwurfs gedruckt, ohne zusätzliche Elemente, die im Ausdruck einer Webseite zu finden sind.

Für den clientseitigen Druck müssen Sie ein Microsoft -ActiveX-Steuerelement installieren. Weitere Informationen finden Sie unter Aktivieren und Deaktivieren des clientseitigen Drucks für Reporting Services.

Hinweis

Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.

Sie können Druckeigenschaften für Ihren Bericht konfigurieren, indem Sie im Dialog Drucken die Schaltfläche Eigenschaften auswählen. Der Wert fürPapierformat wird durch die Standardhöhe und -breite der Berichtsseitengröße gemäß Berichtsdefinition bestimmt. Die verfügbaren Werte sind vom Druckertyp und seinen Funktionen abhängig. Für Breite und Höhe werden Standardwerte angezeigt, die durch die auf dem Computer konfigurierten Druckertreiber bestimmt werden. Nach dem Ändern dieser Werte wird der Bericht mit den neuen Abmessungen gedruckt. Die Seitenbreite und -höhe wird durch Ausrichtungbestimmt. Mögliche Werte sind Hochformat oder Querformat. Die angezeigte Standardausrichtung ist von der Seitenbreite und Seitenhöhe des Berichts abhängig.

Hinweis

Das Dialog Drucken und die Standarddruckereinstellungen für Breite, Höhe und Seitenausrichtung werden von der Berichtsdefinition bestimmt.

Sie können die Vorschau eines Berichts anzeigen, indem Sie im Dialog Drucken die Schaltfläche Vorschau auswählen. Durch Auswählen von „Vorschau“ wird die erste Seite des Berichts in einem separaten Vorschaufenster geöffnet. Weitere Seiten werden beim Rendern des Berichts auf dem Berichtsserver verfügbar. Ein als Vorschau angezeigter Bericht wird im EMF-Format gerendert. Sie können zur vorherigen oder nächsten Seite navigieren, bis die letzte Seite erreicht ist. Dann ist die Schaltfläche Weiter deaktiviert.

Anpassen von Druckrändern

Sie können die Druckränder im gerenderten EMF-Bericht vor dem Drucken des Berichts ändern. Um die Ränder zu ändern, wählen Sie im Dialog Drucken die Schaltfläche Vorschau. Wählen Sie oben auf der Vorschauseite die Schaltfläche Ränder aus. Das Dialogfeld Ränder wird angezeigt. Konfigurieren Sie bei Bedarf den oberen, unteren, rechten und linken Rand. Wählen Sie OK aus. Das Dialogfeld wird geschlossen, und die Einstellungen werden für die Renderingvorschau und den Druckvorgang gespeichert.