Печать отчетов
Добавлено: 04 сен 2015, 09:16
Доброе утро!
При следующей ситуации
StiReport unionReport = new StiReport();
// идет заполнение данных и рендеринг!
unionReport.Print();
выдается Exception c Message = "Диалоговые окна должны инициализироваться пользователем."
{System.Security.SecurityException: Диалоговые окна должны инициализироваться пользователем.
в System.Windows.Printing.PrintDocument.PrintInternal(String documentName, PrinterFallbackSettings printerFallbackSettings, Boolean useDefaultPrinter)
в System.Windows.Printing.PrintDocument.Print(String documentName, PrinterFallbackSettings printerFallbackSettings, Boolean useDefaultPrinter)
в Stimulsoft.Report.Viewer.StiPrintReport.Print()
в Stimulsoft.Report.StiReport.Print()
в Center.Views.Information.WinReporting.CreateReportNew()}
Задача сводится с тому чтобы отправлять отчеты на печать без отображения!
При следующей ситуации
StiReport unionReport = new StiReport();
// идет заполнение данных и рендеринг!
unionReport.Print();
выдается Exception c Message = "Диалоговые окна должны инициализироваться пользователем."
{System.Security.SecurityException: Диалоговые окна должны инициализироваться пользователем.
в System.Windows.Printing.PrintDocument.PrintInternal(String documentName, PrinterFallbackSettings printerFallbackSettings, Boolean useDefaultPrinter)
в System.Windows.Printing.PrintDocument.Print(String documentName, PrinterFallbackSettings printerFallbackSettings, Boolean useDefaultPrinter)
в Stimulsoft.Report.Viewer.StiPrintReport.Print()
в Stimulsoft.Report.StiReport.Print()
в Center.Views.Information.WinReporting.CreateReportNew()}
Задача сводится с тому чтобы отправлять отчеты на печать без отображения!