إذا كنت تريد ربط ReportViewer واحد عن طريق الكود بأي تقرير موجود بالمشروع استخدم الكود التالي
كما تلاحظ اسم التقرير هو من نوع نصي ويكتب كامل مع نوعه rdlc.
وبهذه الطريقة تستطيع تغيير اسم التقرير المراد ربطه بالكود بسهولة.
مع ضرورة تنفيذ RefreshReport بعد الربط مباشرة.
كما تلاحظ اسم التقرير هو من نوع نصي ويكتب كامل مع نوعه rdlc.
وبهذه الطريقة تستطيع تغيير اسم التقرير المراد ربطه بالكود بسهولة.
كود :
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = Me.GetType().Namespace & "." & "Report1.rdlc"
Me.ReportViewer1.RefreshReport()كود :
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = Me.GetType().Namespace & "." & "Report2.rdlc"
Me.ReportViewer1.RefreshReport()مع ضرورة تنفيذ RefreshReport بعد الربط مباشرة.

