Page 1 of 1
How to use printer, that is not default in system.
Posted: Tue Jul 04, 2006 7:31 am
by Stanly Bach
Hello!
How can I print my report on the printer, that is not default in my system?
Thank you in advance for help.
How to use printer, that is not default in system.
Posted: Tue Jul 04, 2006 7:53 am
by GarryGlobe
Stanly wrote:Hello!
How can I print my report on the printer, that is not default in my system?
Thank you in advance for help.
You should specify the printer name in the PrinterName property of the PrinterSettings class. For example:
Code: Select all
StiReport report = new StiReport();
report.Load("MyReport.mrt");
report.RegData(myDataSet);
report.Render();
//Create Printer Settings
PrinterSettings printerSettings = new PrinterSettings();
//Set Printer to Use for Printing
printerSettings.PrinterName = "MyPrinterName";
//Direct Print - Don't Show Print Dialog
report.Print(false, printerSettings);
Thanks!
How to use printer, that is not default in system.
Posted: Tue Jul 04, 2006 8:04 am
by Edward
Stanly wrote:Hello!
How can I print my report on the printer, that is not default in my system?
Thank you in advance for help.
You should specify the printer name in the PrinterName property of the PrinterSettings class. Please use following code:
Code: Select all
StiReport report = new StiReport();
report.Load("MyReport.mrt");
report.RegData(myDataSet);
report.Render();
//Create Printer Settings
PrinterSettings printerSettings = new PrinterSettings();
//Set Printer to Use for Printing
printerSettings.PrinterName = "MyPrinterName";
//Direct Print - Don't Show Print Dialog
report.Print(false, printerSettings);
Thanks!