تنظیمات نمایشی کنترل Crystal Report Viewer
کنترل Crystal Report Viewer ابزاری است که امکان استفاده از فایل گزارش را فراهم می آورد. در زیر به برخی از خواص و متدهای این کنترل اشاره می کنیم.
خاصیت های مربوط به شی Crystal Report Viewer
خاصیت | توضیح |
Crystal Report Viewer | شامل تعدادی دکمه در قسمت Toolbar خود می باشد که از طریق خصوصیات آن می توانید نمایش یا عدم نمایش آن ها را مشخص نمایید |
Show Close Button | اگر مقدار این خصوصیت را برابر true قرار دهید دکمه ی ضربدر نمایش داده می شود. |
ShowPageNavigationButton | اگر true باشد دکمه ی های عقب ، جلو و… مانند Next Page (جهت رفتن به صفحه بعد گزارش ) ، Previous Page ( جهت رفتن به صفحه قبل گزارش ) ، Last Page ( رفتن به صفحه ی آخر ) ، First Page ( رفتن به صفحه ی اول) نمایش داده می شوند. |
ShowExportButton | در صورتی که مقدار این خاصیت را برابر true قرار دهید به کاربر این اجازه را می دهید که گزارش را در خارج از برنامه با فرمت مورد نظر ذخیره نماید. |
ShowGoToPageButton | اگر true باشد به کاربر اجازه می دهد که به صفحه ی مورد نظر خود برود. |
ShowGroupTreeButton | اگر true باشد ، ساختار درختی از فیلدی که رکورد ها را فیلتر نموده است نشان داده می شود . |
ShowPrintButton | اگر true باشد ، به کاربر اجازه می دهد تا محتویات گزارش را چاپ کند. |
ShowRefreshButton | در صورت true بودن ، دکمه ی refresh را نشان می دهد. |
GetCurrentPageNumber | جهت به دست آوردن شماره صفحه جاری گزارش به کار می رود . |
PrintReport | جهت چاپ گزارش |
به عنوان مثال در شکل زیر نشان داده شده است که در صورتی که مقدار خاصیت ShowPageNavigationButton برابر true باشد چه تغییری در صفحه گزارش به وجود می آید :
به کاربرد خاصیت ShowExportButton اگر مقدار آن true باشد توجه کنید :
متدهای مربوط به شی Crystal Report Viewer
()ShowNextPage
این متد برای رفتن به صفحه ی بعدی گزارش به کار می رود :
crystalReportViewer1.ShowNextPage();
()ShowPreviousPage
برای رفتن به صفحه ی قبلی گزارش از این متد استفاده نمایید :
crystalReportViewer1.ShowPreviousPage();
()ShowLastPage
برای رفتن به صفحه ی آخر گزارش به کار می رود :
crystalReportViewer1.ShowLastPage();
()ShowFirstPage
برای رفتن به صفحه ی اول گزارش به کار می رود :
crystalReportViewer1.ShowFirstPage();
()Zoom
این متد جهت بزرگنمایی گزارش به کار می رود :
crystalReportViewer1.Zoom(عدد مورد نظر);
سلام , در برنامه ویژوال استودیو 2022 در نوار ابزارم Report Viewer بالا نمیاد , نمی دانم باید چیکارش کنم
سلام آقای ابراهیمی،من تازه شروع به برنامه نویسی کردم علاقهی زیادی هم به سی شارپ دارم
واقعا مطالبتون خیلی مفید هستن.
میخواستم اگه امکانش هست باهاتون مستقیما در ارتباط باشم البته به صورت چت ویا تلفنی
این شماره منه 09337354515اگه وقت کردید بهم ی زنگی بزنید میخام راجب موضوعی باعاتون حرف بزنم.
ممنون