Drukuj ReportViewer bez podglądu
Używam Visual Studio 2010 C # Windows Forms + MySql Application
Mam przeglądarkę raportów, która działa w 100%. Reportviewer wypełnia dane z mojej bazy danych, wyskakuje, klikam przycisk, aby wydrukować, i drukuje ... ALE mój klient nie chce kliknąć tego przycisku, chce drukować automatycznie. Kiedy wywołuję ReportViewer, drukuje on sam, bez konieczności klikania przycisku, aby to zrobić. Czy ktoś może mi powiedzieć, jak to robię?
Próbowałem reportviewer1.print i PrintDocument z przybornika. Ale nie wiem, jak ich poprawnie używać.
Dziękuję za uwagę !
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Ta klasa jest idealnie skonfigurowana do tego, czego potrzebujesz, wtedy wszystko, co musisz zrobić, to:
i hej, presto, on pisze. Po prostu dołącz to do metody w swoim kodzie (prawdopodobnie po załadowaniu raportu), a konfiguracja będzie przyjemna!
opcja: (nie testowano)
Jak wspomniano, jest to drukowane na drukarce domyślnej, aby zmienić drukarkę, możesz wykonać następujące czynności:
jednak nie testowałem, ponieważ nie mam już kodu źródłowego, aby to przetestować
Anonimowy użytkownik
Potwierdzenie od:
ta strona
http://blogs.msdn.com/b/brianh ... px... Ponownie, nie testowałem tego i nie jestem pewien, czy to działa, ale wygląda na to, że jest to zupełnie inne podejście, które może działać. Jeśli nie, to niestety nic nie mogę zrobić, aby ci pomóc.
Anonimowy użytkownik
Potwierdzenie od:
Myślę, że odpowiednikiem dla ciebie byłoby , ale podejrzewam, że naprawdę chcesz odpowiednika , czyli nie widzę w moim krótkim spojrzeniu.