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

كيفية اظهار عدة تقارير مختلفة في Viewer واحد

بدأه wbukari في 29 أكتوبر 2008 · 1 رد · 962 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السلام عليكــم ورحمـة الله وبركاتــة

أرغب في معرفة كيفية استخدام الـ CrystalReportViewer في عرض أكثر من تقرير واحد

ولقد بحثت في هذا المنتدى وغيره ولكن لم اجد له طريقة تفيدني ،

حيث انني لا أرغب أن أنشئ لكل تقرير مستعرض خاص به ،

علما بأني أستخدم الفيجوال بيسك 2005 والكريستال ريبورت 10 .

ولكم خالص تقديري...

#2

السلام عليكــم ورحمـة الله وبركاتــة

يمكنك عمل ذالك عن طريق التالي

قم بانشاء فورم جديده وليكن اسمها FrmReport

وضع عليها CrystalReportViewer1 ثم عدل خاصية ال Dock الي Fill

وفي شاشة البرنامج الخاص بك التي تريد عرض التقرير منها قم بكتابة الكود التالي

في اي مكان فارغ بالفورم نقوم بتعريف التالي

 Public RPTDocument As New ReportDocument
 Dim RPTEngine As CrystalDecisions.CrystalReports.Engine.Table
Dim RPTDSLoginfo As CrystalDecisions.Shared.TableLogOnInfo

وفي حدث اظهار التقرير قم باستدعاء التقرير كالتالي : - 

Dim FPrint As New FrmReport

RPTDocument.Load(Application.StartupPath & "\Reports\Report4.rpt")
 FPrint.CrystalReportViewer1.ReportSource = RPTDocument
			FPrint.Show()

في حال اي استفسار انا حاضر ان شاء الله

يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل

سبحان الله وبحمده ... سبحان الله العظيم

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

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

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

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

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