السلام عليكم
شباب مند مدة وانا ابحت عن طريقة لطباعة تقرير دون عرضه
يعني مجرد اني اضغط زر " طباعة " يطبع على الطابعة
كنت استعمل الكود التالي لاضهار التقرير تم طباعته
I_VISISTE.Show()
I_VISISTE طبعا هو اسم الفورم الدي عليه CrystalReportViewer
بعدها استعملت الكود
I_VISISTE.CrystalReportViewer1.ReportSource = Application.StartupPath & "\Rapports\Rapport de visite.rpt"
I_VISISTE.CrystalReportViewer1.PrintReport()قمت بربط CrystalReportViewer مع التقرير وطباعته
مباشرة يعطيك هده النافدة لتختار اي طابعة تريد الطباعة عليها

المشكل اني لا اريد ان تضهر هده النافدة , يطبع مباشرة على الطابعة الرئيسية
والتي هي Canon LBP 2900 كما في الصورة عليها علامة
تتسائلون لمادا لا اريد ان تضهر هده النافدة
السبب اني اريد تحديد عدة تقارير من datagrid وطباعتها بضغطة زر واحدة دون طباعة كل واحد لوحده