2016-07-23 14 views
0

Ich entwickle eine Windows Form-Anwendung in C#. Diese Anwendung muss mehrere Berichte mit einem einzigen Klick drucken. Die Anzahl der Berichte, die ausgedruckt werden, kann 1 oder 10 oder 100 nicht wissen.Wie drucke ich einen RDLC-Report ohne Reportviewer, wenn ich den Knopf im Windows-Formular C# drücke?

Es hängt vom Benutzer ab. Wenn ich den Bericht-Viewer für jeden Bericht verwende, wird ein neues Fenster geöffnet und der Bericht angezeigt. Wenn es 100 Berichte gibt, die erzeugt werden müssen, werden 100 Formulare geladen und ich will es nicht.

Also gibt es eine Möglichkeit, diese Berichte direkt ohne Bericht-Viewer zu drucken?

Antwort

0

Sie können MSDN für weitere Informationen über print rdlc überprüfen. https://msdn.microsoft.com/en-us/library/ms252091.aspx

Ich hoffe Ihnen zu helfen.

+1

Ich habe es selbst gemacht. Ich konvertiere einfach jeden Bericht ins PDF-Format und kombiniere am Ende alle PDF-Dateien in einer einzigen PDF-Datei und drucke dann diese kombinierte PDF-Datei aus. –