PDA

View Full Version : سوال: خطا هنگام مشخص نمودن تعداد صفحه وتعداد کپی در گزارش کریستا رپورت



ma.rad
شنبه 21 خرداد 1390, 16:20 عصر
من کد زیرو برای مشخص نمودن تعداد پرینت از صفحه گزاشتم ولی خطای Missing parameter values. میگیره

crystalReportViewer1.ReportSource = rd;
rd.PrintToPrinter(2, true, 1, 100);

ma.rad
شنبه 21 خرداد 1390, 17:30 عصر
دوستان کار با پرینتر توضیح بدن ممنون میشم
اطلاعاتی مثل گرفتن نام پرینتر ها وانتخاب یکیشون
تعداد پرینت از هرصفحه
تعداد صفحات جهت پرینت

ma.rad
شنبه 21 خرداد 1390, 19:28 عصر
مرسی از این همه استقبال:کف:
کسی با crystal report viewer کارنکرده
میخوام زمانی که روی آیکن پرینت کریستال رپورت کلیک کردم دو تا پرینت بگیره
یا نگاه کنه ببینه کدوم default با همون پرینتر چاپ کنه

haghft
یک شنبه 22 خرداد 1390, 09:27 صبح
شما از چی میخای پرینت بگیری(از فرم،از یه کنترل خاص مثل dgv)؟

ma.rad
یک شنبه 22 خرداد 1390, 09:47 صبح
پرینت از گزارش کرستال رپورت ،خودش گزینه پرینت داره میزنی هم پرینت دورست
میگیره
فقط دوتاسوال:
1-چطوری بگم از صفحه دوتا پرینت بگیره؟یعنی کپی
2-و شاید بهتر باشه زمانی که فرم گزارش میاد خودکا پرینت بگیره که لازمه بدونه کدوم پرینتر فعاله ویه جایی انتخاب کنیم
تا حالا پیش نیومده بود با دستورات پرینت کار کنم
اینم کدم:

ReportDocument rd = new ReportDocument();
rd.Load(Application.StartupPath + \\Report2.rpt (file://\\Report2.rpt));
rd.SetDataSource((DataTable )dt);
crystalReportViewer1.ReportSource = rd;
rd.PrintToPrinter(1, false , 1,1);
crystalReportViewer1.Show();