+1 امتیاز
سلام

من با stimulsoft گزارش تهیه میکنم میخواهم وقتی دکمه پرینت را زدم  یک فرم باز شود  و در ان فرم کاربر بتواند انتخاب کند ایا همه صفحات رو  گزارش بگیرد یا نه صفحه ای که کار بر از برنامه میخواهد مثلا صفه 3 الی 5رو  گزارش بگیرد

با تشکر

1 پاسخ

+2 امتیاز

سلام ، همه ی صفحات رو که به صورت پیش فرض میگیره . 

برای پرینت صفحات دلخواه از کدی شبیه کد زیر می تونید استفاده کنید : 

report.Load("MyReport.mrt");
report.RegData(myDataSet);
report.Render();
//Create Printer Settings
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.Copies = 1;
printerSettings.FromPage = 1;
printerSettings.ToPage = report.RenderedPages.Count;
//Direct Print - Don't Show Print Dialog
report.Print(false, printerSettings);

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...