آموزش Stimul Soft
آشنایی با Stimulsoft
تکنولوژی .NET Core یک تکنولوژی cross-platform برای ساخت application های مبتنی بر وب برای سیستم عامل های مختلف Windows، Linux، و macOS است. Stimulsoft ابزارهای مورد نیاز برای ساخت و نمایش گزارش ها با استفاده از این تکنولوژی را در اختیار می گذارد.
ابزار ایجاد و ویرایش گزارشات
- HTML Viewer
- HTML Designer
ابزار مشاهده و تبدیل گزارشات
- Flash Viewer
- Flash Designer
در ادامه به هریک از این موضوعات جداگانه می پردازیم.
آموزش Flash Viewer Stimulsoft
می توانید برای مشاهده ویدئوهای آموزشی در مورد for the .NET Core Flash Viewer به این لینک مراجعه کنید. عضو Stimulsoft channel شوید تا ویدئوهای آموزشی جدید را دریافت کنید.آموزش شروع کار با Flash Viewer Stimulsoft
برای اجرای viewer، باید StiNetCoreViewerFx component را روی صفحه ASPX page قرار دهیم، تنظیمات لازم را انجام دهیم و property های ضروری را مقداردهی کنیم و در صورت لزوم event handler هایی تعریف کنیم. وقتی report viewer اجرا می شود،آموزش نحوه کار Flash Viewer Stimulsoft
برای نمایش گزارش، باید StiNetCoreViewerFx را به صفحه اضافه کنید و property های لازم را روی آن مقداردهی کنید. و در view controller متد مورد نیاز را مشخص کنید.آموزش نمایش گزارشات در Flash Viewer Stimulsoft
می توان به گزارش به روش های مختلفی data داد. ساده ترین راه ذخیره ی connection settings در قالب گزارش است. همچنین می توانید از طریق کد به Data دسترسی پیدا کنید. آموزش اتصال Data در Flash Viewer Stimulsoft
رابط کاربری HTML5 Viewer component به راحتی قابلیت Localization دارد. به این منظور باید از Localization property استفاده کنید. مقدار این property باید مسیر (نسبی یا مطلق) دسترسی به فایل localization XML را تعیین کند.آموزش Localization در Stimulsoft
Flash Viewer component می تواند ظاهر المان های بصری را تغییر دهد. برای تغییر Theme، از Theme property استفاده کنید و یکی از مقادیر StiViewerTheme enumeration را به آن اختصاص دهید.آموزش استفاده از Theme در Flash Viewer Stimulsoft
Flash Viewer component گزینه های مختلفی برای چاپ گزارش در اختیار می گذارد که هر یک مزایا و معایب خود را دارد.آموزش چاپ گزارش ها در Flash Viewer Stimulsoft
با استفاده از Flash Viewer می توانید از گزارش خود در فرمت های مختلفی چون PDF, HTML, Word, Excel, XPS, RTF، تصویر، متن و ... خروجی بگیرید.آموزش خروجی گرفتن از گزارشات (Exporting) در Flash Viewer Stimulsoft
برای کار با پارامترهای گزارش در Flash Viewer، پنل تنظیمات خاصی وجود دارد.برای افزودن یک پارامتر به پنل لازم است یک متغیر در یک report تعریف کنید. هنگام مشاهده ی گزارش در viewer آن متغیر به طور خودکار به پنل تنظیمات اضافه می شود.آموزش کار با پارامترها در Flash Viewer Stimulsoft
Flash Viewer component از قابلیت های مرتب سازی پویا وdrill-down در گزارش ها پشتیبانی می کند. استفاده از این قابلیت به تنظیمات خاصی روی viewer نیاز ندارد. هنگام مرتب سازی پویا یا drill-down، متد GetReportSnapshot action فراخوانی می شود. در این action،load می شود. آموزش قابلیت Dynamic Sorting, Drill-Down در Flash Viewer Stimulsoft
Flash Viewer component امکان ارسال گزارشات از طریق email را در اختیار می گذارد. برای فعال سازی این قابلیت، باید مقدار ShowSendEmailButton property را روی viewer به true مقداردهی کنید و یک EmailReport event handler تعریف کنید.آموزش ارسال گزارش از طریق Email در Flash Viewer Stimulsoft
Flash Viewer component قابلیت فراخوانی report designer را دارد. دکمه ی Design در toolbar برای اینکار استفاده می شود که به طور پیش فرض غیرفعال است. برای استفاده از این قابلیت باید مقدار ShowDesignButton property را به true مقداردهی کنید و یک متد DesignReport event handler تعریف کنید.آموزش فراخوانی Designer از Viewer در Flash Viewer Stimulsoft
Flash Viewer component امکان استفاده از cache سرور برای ذخیره ی گزارشات Render شده را در اختیار می گذارد. اگر از caching استفاده نکنید، هنگام چاپ و export گزارش، designer و export caching، گزارش های render شده از cache load ,آموزش قابلیت Caching در Flash Viewer Stimulsoft
متدهای دیگری در Flash Viewer تعریف شده اند که برای گرفتن object گزارش جاری، پارامترهای وضعیت جاری viewer و دیگر اطلاعات کاربردی استفده می شود. این متدها در هر action از viewer قابل استفاده است.آموزش متدهای دیگر Flash Viewer Stimulsoft
Flash Viewer component قابلیت چاپ گزارشات به روش های مختلف و خروجی گرفتن از آن ها در format های مختلف را در اختیار می گذارد.منوی viewer قابل انجام است. export گرفتن از گزارش را از طریق کد،controller action، StiNetCoreReportResponse class استفاده کنیم. این کلاس حاوی متدهای static و export , viewer .آموزش چاپ و خروجی گرفتن از گزارشات از طریق کد در Flash View Stimulsoft
می توان با استفاده از property های کلاس StiNetCoreViewerFxOptions ، Flash Viewer را config کرد. همه ی property ها در گروه هایی دسته بندی شده اند و بعضی گروه ها زیرگروه دارند. مثال زیر نحوه ی مقداردهی property هایی از viewer را نشان می دهد.آموزش Viewer Settings در Flash Viewer Stimulsoft
Flash Viewer component، قابلیت bookmark کردن گزارشات را در اختیار می گذارد. هنگام نمایش یک گزارش ، پنلی حاوی bookmark ها در سمت چپ نمایش داده می شود. هنگامی که یک bookmark از گزارش انتخاب می کنید، viewer به طور خودکار صفحه نمایش داده شده را به صفحه ی انتخاب شده می برد و آیتم bookmark شده highlight می شود.آموزش کار با Bookmark در Flash Viewer Stimulsoft