Ошибка печати
Добавлено: 02 дек 2011, 10:13
Добрый день
По кнопке выполняется след. код:
stiReport1.Load(Application.StartupPath+"\\report\\IPC\\VSS110M.mrt");
stiReport1.Dictionary.Databases.Clear();
stiReport1.RegData(_dataSet);
stiReport1.Compile();
stiReport1.Render(true);
Отчет нормально формируется. При нажатии на "встроенную" кнопку Печать возникает ошибка:
----------------------------
[Customer Explanation]
----------------------------
[General Info]
Application: SCROOGE-III
Framework: v2.0.50727
Version: Version: 2011.1.1000 from 4 April 2011
MachineName: KV-W10097367
OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
----------------------------
[Exception Info]
Message: В экземпляре объекта не задана ссылка на объект.
Source: Stimulsoft.Report
StackTrace:
в Stimulsoft.Report.Print.StiPrintProvider.Print(StiReport report, Boolean showPrintDialog, Int32 fromPage, Int32 toPage, Int16 copies, PrinterSettings printerSettings)
----------------------------
[Assemblies]
Lime, Version = 1.0.3.0
Lime.Client, Version = 1.0.2.1
Lime.Common, Version = 1.0.0.0
Lime.Forms, Version = 1.0.2.1
mscorlib, Version = 2.0.0.0
System, Version = 2.0.0.0
System.Configuration, Version = 2.0.0.0
System.Data, Version = 2.0.0.0
System.Drawing, Version = 2.0.0.0
System.Windows.Forms, Version = 2.0.0.0
System.Xml, Version = 2.0.0.0
Если отчет из файла не загружать, то при нажатии появляется стандартное окно "Печать". Операционка x64
По кнопке выполняется след. код:
stiReport1.Load(Application.StartupPath+"\\report\\IPC\\VSS110M.mrt");
stiReport1.Dictionary.Databases.Clear();
stiReport1.RegData(_dataSet);
stiReport1.Compile();
stiReport1.Render(true);
Отчет нормально формируется. При нажатии на "встроенную" кнопку Печать возникает ошибка:
----------------------------
[Customer Explanation]
----------------------------
[General Info]
Application: SCROOGE-III
Framework: v2.0.50727
Version: Version: 2011.1.1000 from 4 April 2011
MachineName: KV-W10097367
OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
----------------------------
[Exception Info]
Message: В экземпляре объекта не задана ссылка на объект.
Source: Stimulsoft.Report
StackTrace:
в Stimulsoft.Report.Print.StiPrintProvider.Print(StiReport report, Boolean showPrintDialog, Int32 fromPage, Int32 toPage, Int16 copies, PrinterSettings printerSettings)
----------------------------
[Assemblies]
Lime, Version = 1.0.3.0
Lime.Client, Version = 1.0.2.1
Lime.Common, Version = 1.0.0.0
Lime.Forms, Version = 1.0.2.1
mscorlib, Version = 2.0.0.0
System, Version = 2.0.0.0
System.Configuration, Version = 2.0.0.0
System.Data, Version = 2.0.0.0
System.Drawing, Version = 2.0.0.0
System.Windows.Forms, Version = 2.0.0.0
System.Xml, Version = 2.0.0.0
Если отчет из файла не загружать, то при нажатии появляется стандартное окно "Печать". Операционка x64