مشخصات مقاله
-
0
-
0.0
-
1438
-
0
-
0
آموزش کار با پارامترها در Flash Viewer Stimulsoft
آموزش کار با پارامترها در Flash Viewer Stimulsoft
برای کار با پارامترهای گزارش در Flash Viewer، پنل تنظیمات خاصی وجود دارد.
برای افزودن یک پارامتر به پنل لازم است یک متغیر در یک report تعریف کنید. هنگام مشاهده ی گزارش در viewer آن متغیر به طور خودکار به پنل تنظیمات اضافه می شود.
پنل تنظیمات همه نوع متغیری (متغیرهای معمولی، تاریخ و زمان، border ها و list ها و ..) را پشتیبانی می کند.
برای کار با پارامترهای گزارش، هیچ تنظیمات اضافه ای برای viewer لازم نیست. هنگام مقداردهی به پارامترها متد GetReportSnapshot action فراخوانی می شود. در این action قالب گزارش موردنظر باید دوباره loaf شود. پارامترهای ارسالی از سمت کلاینت روی گزارش اعمال می شود.
Index.cshtml
...
@Html.StiNetCoreViewerFx(new StiNetCoreViewerFxOptions() {
Actions =
{
GetReport = "GetReport"
}
})
...
HomeController.cs
...
public IActionResult GetReport()
{
StiReport report = new StiReport();
report.Load(StiNetCoreHelper.MapPath(this, "Reports/ReportWithParameters.mrt"));
return StiNetCoreViewerFx.GetReportResult(this, report);
}
...اگر کار با پارامترها مدنظر نیست، می توانید این قابلیت را به کلی غیر فعال کنید. برای این منظور از ShowParametersButton property استفاده کنید و آن را به false مقداردهی کنید.
Index.cshtml
...
@Html.StiNetCoreViewerFx(new StiNetCoreViewerFxOptions() {
Toolbar =
{
ShowParametersButton = false
}
})
...