مشخصات مقاله
-
0
-
0.0
-
1662
-
0
-
0
آموزش ویرایش گزارشات در Flash Designer Stimulsoft
آموزش ویرایش گزارشات در Flash Designer Stimulsoft
برای ویرایش یک قالب گزارش باید StiNetCoreDesignerFx component را به صفحه اضافه کنیم و تنظیمات حداقلی برای کار با آن انجام دهیم. علاوه براین، Action های لازم را در controller تعریف کنیم.
Index.cshtml
...
@Html.StiNetCoreDesignerFx(new StiNetCoreDesignerFxOptions() {
Actions =
{
GetReport = "GetReport",
DesignerEvent = "DesignerEvent"
}
})
...
HomeController.cs
...
public IActionResult GetReport()
{
StiReport report = new StiReport();
report.Load(StiNetCoreHelper.MapPath(this, "Reports/SimpleList.mrt"));
return StiNetCoreDesignerFx.GetReportResult(this, report);
}
public IActionResult DesignerEvent()
{
return StiNetCoreDesignerFx.DesignerEventResult(this);
}
...
GetReport action برای load کردن یک قالب گزارش قابل ویرایش به کار می رود. این متد به طور خودکار پس از بارگزاری designer فراخوانی می شود. DesignerEvent action برای انجام عملیات های دیگری چون کار با data، پیش نمایش گزارش، مشاهده ی کد های C#/VB گزارش، و ... استفاده می شود.
توجه: تعریف DesignerEvent action اجباری است. بدون آن designer به درستی عمل نمی کند.
1398/07/18
1662
0