سنتعلم في درس اليوم كيفية عمل تقرير باستعمال ASP.NET MVC وال RDLC
اولا نقوم بتنزيل MvcReportViewer Package حيث ان هذه الاداة سوف تساعدنا في عرض التقرير بصيغة RDLC على صفحات ال Razor في ال MVC
بعد تنزيل MvcReportViewer سوف تلاحظ انه تم اضافة الملفات التابعة لها في الفيجوال ستديو وهذه الملفات سوف تساعدك لاحقا في عرض التقرير في الصفحات
وسوف تلاحظ ايضا بانه تم اضافة اعدادت التقارير في ال Web.Config الخاص بمشروعك
والان نبدأ بالخطوة الاولى وهي عمل Class سوف يمثل اعدادت عامة للتقرير الذي سوف تقوم ببرمجته تمثل مكان ملف التقرير بصيغة ال RDCL
اعدادت التقرير ومصدر البيانات التي سوف تزود التقرير
[sourcecode]
public class ReportSettings
{
public string ReportPath
{
get;
set;
}
public ControlSettings ReportControlSettings
{
get;
set;
}
public DataTable ReportDataSource
{
get;
set;
}
public List<KeyValuePair<string, object>> ReportParameters
{
get;
set;
}
public List<KeyValuePair<string, object>> ReportAttributes
{
get;
set;
}
}
[/sourcecode]