کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش Edit گزارشات در HTML Stimulsoft

آموزش ویرایش گزارشات در Stimulsoft

برای ویرایش یک قالب گزارش باید StiNetCoreDesigner component را به صفحه اضافه کنیم و تنظیمات حداقلی برای کار با آن انجام دهیم. علاوه براین، Action های لازم را در controller تعریف کنیم.


Index.cshtml
...
@Html.StiNetCoreDesigner(new StiNetCoreDesignerOptions() {
Actions =
{
GetReport = "GetReport",
DesignerEvent = "DesignerEvent"
}
})
...


 
HomeController.cs
...
public IActionResult GetReport()
{
StiReport report = new StiReport();
report.Load(StiNetCoreHelper.MapPath(this, "Reports/SimpleList.mrt"));
 
return StiNetCoreDesigner.GetReportResult(this, report);
}
 
public IActionResult DesignerEvent()
{
return StiNetCoreDesigner.DesignerEventResult(this);
}
...


ویرایش گزارشات

GetReport action برای load کردن یک قالب گزارش قابل ویرایش به کار می رود. این متد به طور خودکار پس از بارگزاری designer فراخوانی می شود. DesignerEvent action برای انجام عملیات های دیگری چون کار با data و component ها، پیش نمایش گزارش و ... استفاده می شود.

توجه: تعریف DesignerEvent action اجباری است. بدون آن designer به درستی عمل نمی کند.

1398/07/09 2038 0
نظرات شما

نظرات خود را ثبت کنید...