سنتعلم في درس اليوم كيفية عمل تقرير باستعمال 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]