الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إرسال أمر إلى طابعة لطباعة تقرير جاهز في CrystalReportViewer

مغلق
بدأه mqmmss في 31 يوليو 2006 · 8 رد · 1,218 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الأعزاء

لدي تقرير جاهز ومعروض في أداة CrystalReportViewer وأريد أن أقوم بطباعة التقرير مباشرة عن طريق زر Button لكي أستغني عن الزر الموجود ضمن الأداة CrystalReportViewer وكذلك أبتعد عن مربع الحوار الخاص بالطباعة

فما هي الشفرة البرمجية المخصصة لذلك

وهل بإمكاني تحديد إسم طابعة معينة لتقوم بعملية الطباعة كما كان في VB6 أو الموجود في الأداة ReportDocument

أتمنا المساعدة .

ومشككككورين.

#2

فقط اكتب هذه الشفرة

CrystalReportViewer1.PrintReport()

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#3

أخي العزيز أشكرك على تعاونك ولكنني أريد

اقتباس
وكذلك أبتعد عن مربع الحوار الخاص بالطباعة
اقتباس
وهل بإمكاني تحديد إسم طابعة معينة لتقوم بعملية الطباعة كما كان في VB6 أو الموجود في الأداة ReportDocument

تم تعديل هذه المشاركة بواسطة mqmmss في 31 يوليو 2006 في 23:12

#4

هل هنالك جديد

هل نالك جديد

#5

إخواني الكرام

كيف أتجاهل مربع الحوار الخاص بالطباعة عند إستخدام الشفرة التالية :

CrystalReportViewer1.PrintReport()

تم تعديل هذه المشاركة بواسطة mqmmss في 6 أغسطس 2006 في 09:38

#6

السلام عليكم

اتحديد اسم الطابعة

 Dim rpt As New CrystalReport1
			rpt.PrintOptions.PrinterName = "\\GENERAL\Epson DFX-8000"

ولتحديد نوع الورق

			rpt.PrintOptions.PaperSize = PaperSize.PaperFanfoldUS

"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#7

شكراً جزيلاُ أخي الكريم

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

فــــــــــــالمطلوب شفرة توضع في Button لأجعل الطابعة تقوم بعملية الطباعة مباشرة دون ظهور مربع الحوار الخاص بالطباعة

فلو إستخدمت الشفرة : ()CrystalReportViewer.PrintReport

فإنة لن تتم الطباعة مباشرة ولكن سيتم إظهار مربع حوار الطباعة ومن ثم نضغط Print لتتم عملية الطباعة وهذا لا أريدة .

أتمنا أن يكون سؤالي واضح الأن وأرجو مساعدتي للضرورة.

#8

لماذا التأخير ؟؟؟

#9

أخي عبدالجليل الشفرة التي أعطيتنا إياها هي في VB.Net2003 وبالتالي هل لك أن تعطينا الشفرة في VB.Net2005 وكيف أتجاهل مربع حوار الطباعة ؟

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…