منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] طباعة تقرير مباشرة ReportViewer - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] طباعة تقرير مباشرة ReportViewer (/showthread.php?tid=16399)

الصفحات: 1 2


طباعة تقرير مباشرة ReportViewer - sniperjawadino - 09-07-16

السلام عليكم ...

عندي اسفتسار بسيط بخصووص  الطباعة 



[b]- كيف يمكن طباعة تقرير مباشرة بدون عرضه أولا في الأداة ReportViewer[/b]

- و كيف يمكنني التحكم بالطابعة التي ستطبع الورق من خلال إسمها
فهناك طابعتان و أنا أريد أن أرسل كل ورقة إلى طابعة




جزاكم الله على المساعدة



RE: طباعة تقرير مباشرة ReportViewer - sniperjawadino - 10-07-16

up.........................


RE: طباعة تقرير مباشرة ReportViewer - boudyonline - 10-07-16

أخي الفاضل :

جرب هذا الكود


PHP كود :
Dim Rpt1 As New CrystalReport1

(Rpt1.SetDataSource(Ds

()Rpt1.Refresh

(Rpt1.PrintToPrinter(1False0



RE: طباعة تقرير مباشرة ReportViewer - sniperjawadino - 10-07-16

شكرا أخي boudyonline
لكن أنا أستخدم ReportViewer


RE: طباعة تقرير مباشرة ReportViewer - boudyonline - 10-07-16

أخي الفاضل :

في حالة Report Viewer ستكون الاجراء اكثر وستكون مطولة

عموما في الرابط التالي ستجد كيفية عمل الاعدادات لصفحة الطباعة وقاس الورق وتخزين إلى ملف


اضغط هنــــــا


RE: طباعة تقرير مباشرة ReportViewer - الوادي - 10-07-16

حكاية (أنا أريد أن أرسل كل ورقة إلى طابعة) غير مفهومة محتاجة مش بس توضيح لازم كمان تفصيل.
لانها غريبة.


RE: طباعة تقرير مباشرة ReportViewer - sniperjawadino - 11-07-16

(10-07-16, 10:23 PM)boudyonline كتب : أخي الفاضل :

في حالة Report Viewer ستكون الاجراء اكثر وستكون مطولة

عموما في الرابط التالي ستجد كيفية عمل الاعدادات لصفحة الطباعة وقاس الورق وتخزين إلى ملف


اضغط هنــــــا

شكرا أخي على هذا الرابط
سأحاول أن أبحث فيه

(10-07-16, 10:44 PM)الوادي كتب : حكاية (أنا أريد أن أرسل كل ورقة إلى طابعة) غير مفهومة محتاجة مش بس توضيح لازم كمان تفصيل.
لانها غريبة.

الأمر بسيك أخي
البرنامج هو لتسيير المطعم
هناك طابعتين الأولى تطبع في المطبخ و التانية يأخدها الزبون


RE: طباعة تقرير مباشرة ReportViewer - الوادي - 11-07-16

يا عبد الله،

من خلال PrinterSettings حدد اسم الطابعة من PrinterName وهذا مثال
PHP كود :
Dim ps As Printing.PrinterSettings Me.ReportViewer1.PrinterSettings

ps
.PrinterName "printer name 1"
Me.ReportViewer1.PrintDialog(ps)

ps.PrinterName "printer name 2"
Me.ReportViewer1.PrintDialog(ps



RE: طباعة تقرير مباشرة ReportViewer - sniperjawadino - 12-07-16

أعطاني هذا الخطأ أخي

L'opération n'est pas valide en raison de l'état actuel de l'objet.


RE: طباعة تقرير مباشرة ReportViewer - الوادي - 12-07-16

أول شي، هل وضعت اسماء الطابعتين بدل (printer name 1) و(printer name 2)

ثاني شي ما حددت السطر اللي اظهر الخطأ ولو كان الكود كامل مح تحديد مكان الخطأ يكون أفضل

ثالث شي يا لو حولت الرسالة بالانجليزي