View Full Version : سوال: چاپ فاکتور از یک شماره تا شماره دیگر (چاپ چنیدن فاکتور به صورت جداگانه)
mina.net
جمعه 22 خرداد 1388, 12:25 عصر
سلام دوستان
یک کریستال ساختم برای پرینت یک فاکتور حالا اگه بخوام چند شماره فاکتور رو همزمان برای پرینت بگیرم باید چکار کنم. در ضمن کد پرینت گرفتن در از یک فایل کریستال چی هست.(از طریق vb.net)
pesar irooni
شنبه 23 خرداد 1388, 03:42 صبح
خوب از یه حلقه for استفاده کن که توش متد PrintReport یا PrintToPrinter رو صدا میزنی...
mina.net
یک شنبه 24 خرداد 1388, 22:07 عصر
خوب از یه حلقه for استفاده کن که توش متد PrintReport یا PrintToPrinter رو صدا میزنی...
دقیا مشکل همین جاست. من وقتی از متد PrintReport استفاده می کنم دیالوگ پرینت ظاهر می شه و کار بر باید OK کنه یعنی برای هر فاکتور باید یک بار روی OK کلیک کنه. راه اینکه بدون این کار انجام بشه چی هست؟
pesar irooni
دوشنبه 25 خرداد 1388, 02:03 صبح
خوب میتونی از پرینت خود Report Document استفاده کنی که مستقیما به پرینتر میفرسته یعنی متد
PrintToPrinter(int nCopies, bool collated, int startPageN, int endPageN);
که البته این یه مشکلی که داره این هست که اصلا دیالوگ پرینت ظاهر نمیشه. ولی شما میتونی این مشکل رو با PrintDialog از ابزارهای خود C# و خاصیت PrintOptions فایل ReportDocument حل کنی.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.