saied7468
جمعه 21 شهریور 1393, 16:23 عصر
سلام خسته نباشید من برای گزارش گیریم از Stimulsoft Reports.Ultimate 2012.3 توی asp استفاده می کنم
یه گزارش ساختم و در StiWebViewer دارم نشونش می دم الان نیاز شده که بدون انتخاب پرینتر پرینت کنم یعنی تا صفحه لود شد گزارش همراهش لود و روی پرینتری که از قبل تایین کردم چاپ بشه دارم از کد زیر استفاده می کنم با اینکه از PrintToDirect استفاده می کنم اما باز پنجره انتخاب پرینتر باز می شه و باید پیرنتر انتخاب کنم تا چاپ بشه .
Stimulsoft.Report.StiReport stiReport1 = new Stimulsoft.Report.StiReport();
if (dtjson.Rows[0]["typeprint"].ToString() == "1")
stiReport1.Load("C:\\RSLT1.mrt");
else
stiReport1.Load("C:\\\\RSLT3.mrt");
stiReport1.RegData("table", dtjson);
stiReport1.PrinterSettings.PrinterName = "priPrinter";
StiWebViewer1.Report = stiReport1;
StiWebViewer1.PrintToDirect();
لطفا راهنمایی کنید ممنون
یه گزارش ساختم و در StiWebViewer دارم نشونش می دم الان نیاز شده که بدون انتخاب پرینتر پرینت کنم یعنی تا صفحه لود شد گزارش همراهش لود و روی پرینتری که از قبل تایین کردم چاپ بشه دارم از کد زیر استفاده می کنم با اینکه از PrintToDirect استفاده می کنم اما باز پنجره انتخاب پرینتر باز می شه و باید پیرنتر انتخاب کنم تا چاپ بشه .
Stimulsoft.Report.StiReport stiReport1 = new Stimulsoft.Report.StiReport();
if (dtjson.Rows[0]["typeprint"].ToString() == "1")
stiReport1.Load("C:\\RSLT1.mrt");
else
stiReport1.Load("C:\\\\RSLT3.mrt");
stiReport1.RegData("table", dtjson);
stiReport1.PrinterSettings.PrinterName = "priPrinter";
StiWebViewer1.Report = stiReport1;
StiWebViewer1.PrintToDirect();
لطفا راهنمایی کنید ممنون