Najprostszą metodą na wydrukowanie raportu z poziomu własnej aplikacji w .NET jest użycie metody: crystalReportViewer1.Print()
Wyświetli się wówczas okno ustawień wydruku..
Aby w pełni zautomatyzować wydruk i pominąć standardowe okno musimy wykorzystać bezpośrednio engine i jego metodę:
ReportDocument.PrintToPrinter(copies, collated, startPageN, endPageN)
I teraz mała podpowiedź: aby wydrukować wszystkie strony raportu, należy jako endPageN wpisać 0.
Kompletny przykład: Miłego drukowania!
Wyświetli się wówczas okno ustawień wydruku..
Aby w pełni zautomatyzować wydruk i pominąć standardowe okno musimy wykorzystać bezpośrednio engine i jego metodę:
ReportDocument.PrintToPrinter(copies, collated, startPageN, endPageN)
I teraz mała podpowiedź: aby wydrukować wszystkie strony raportu, należy jako endPageN wpisać 0.
Kompletny przykład: Miłego drukowania!
Komentarze