Я занимаюсь разработкой приложения Asp.Net 3.5, и мне нужно распечатать отчеты, сгенерированные приложением.
Ранее я использовал SSRS, но у меня было много проблем с его конструктивными особенностями. Из-за этого мы сейчас ищем Crystal Reports в качестве альтернативы.
Когда мы начали использовать Crystal, мы столкнулись с новой проблемой. Если щелкнуть кнопку «Печать», отображаемую в верхней панели Crystal Report, в отчете, представленном на веб-странице, вместо отображения диалогового окна печати SO по умолчанию, отобразится пользовательская страница печати, которая затем печатает отчет в PDF. 1005 *
Я знаю, что этого решения, вероятно, достаточно для большинства сценариев печати отчетов в Интернете. Но в моем конкретном случае я не могу гарантировать, что на клиентских компьютерах, обращающихся к моему веб-приложению, установлена программа для чтения PDF, например, Acrobat Reader. И я не могу требовать, чтобы они установили его, чтобы использовать мое приложение.
Итак, я ищу решение, чтобы кнопка «Печать» сгенерированного отчета отображала диалоговое окно печати SO по умолчанию вместо печати в PDF.
Можете ли вы дать мне какой-нибудь совет по решению этой проблемы?
Спасибо.