29-08-14, 03:31 PM
الأخوة الزملاء الأعزاء
لدي مشكلة عند طباعة فاتورة مصممة بالكريستال على طابعة "EPSON LQ-300+ /II ESC/P 2" حيث تتم طباعة الفاتورة بمنتصف صفحة A4 رغم إعداد حجم الورق بالتقرير إلى 23x14 والكود المستخدم هو
(private void btnprint_Click(object sender, EventArgs
{
DataTable dat = new DataTable();
dat = orddet.searchbill("orderid",textnumorder.Text.Trim());
grd3.DataSource = dat;
reports.RByInv2_E0 myreport = new reports.RByInv2_E0();
myreport.SetDataSource(dat);
reports.FrmReportBill myform = new sales.reports.FrmReportBill();
myreport.PrintOptions.PrinterName = "EPSON LQ-300+ /II ESC/P 2";
myreport.PrintToPrinter(1,false,0,0);
}
وشكل الفاتورة
حيث يتم سحب 2 فاتورة من طابعة EPSON على الرغم من إعداد التقرير والطابعة بمقاس ورق LETER
لدي مشكلة عند طباعة فاتورة مصممة بالكريستال على طابعة "EPSON LQ-300+ /II ESC/P 2" حيث تتم طباعة الفاتورة بمنتصف صفحة A4 رغم إعداد حجم الورق بالتقرير إلى 23x14 والكود المستخدم هو
(private void btnprint_Click(object sender, EventArgs
{
DataTable dat = new DataTable();
dat = orddet.searchbill("orderid",textnumorder.Text.Trim());
grd3.DataSource = dat;
reports.RByInv2_E0 myreport = new reports.RByInv2_E0();
myreport.SetDataSource(dat);
reports.FrmReportBill myform = new sales.reports.FrmReportBill();
myreport.PrintOptions.PrinterName = "EPSON LQ-300+ /II ESC/P 2";
myreport.PrintToPrinter(1,false,0,0);
}
وشكل الفاتورة
حيث يتم سحب 2 فاتورة من طابعة EPSON على الرغم من إعداد التقرير والطابعة بمقاس ورق LETER