FastReport VCL is an add-on component for generate reports quickly and efficiently. FastReport provides all the tools necessary for developing reports, including a visual report designer, a reporting core, and a preview window. RAD Studio 10.1 Berlin
Why did Embarcadero Technologies and thousands of other world leading companies choose to support FastReport?
The multitude of features and ease of use! Let's list the benefits which FastReport VCL offers!
Fast and reliable engine for report production
Yes, that is what heavy corporate reporting requires! FastReport is specifically optimized for speed and every day proves itself on heavy workloads in real businesses! If your clients want to get reports quickly - then they just need FastReport!
These are the capabilities of just report production engine:
- Band-oriented report generator. A wide range of band types allows the creation of any kind of report
- Code-based reports
- Multi-page and multi-template reports
- Cross-tabs allow creation of tabular reports with complex row and column headers from a single dataset, either a table or a query. (For full OLAP reports, we suggest you use FastReport OLAP instead)
- Interactive reports
And all of these features can be combined in a single report!
Report designer
- Powerful modern editor which includes a large set of tools for visually designing and modifying report templates
- Can be incorporated into your application to give users their own report design!
- Clean and simple classic interface - business users like to work with the designer straight away, without taking six months of orientation!
- Report Wizard - even easier than using the visual designer - step by step report creation!
- Separate tabs for "Design", "Data" and "Code" - a full-featured report development environment!
Security
We place great importance on the protection of your data.
- Source code. Professional and Enterprise Editions of the product include all the source code for FastReport. This is very beneficial for companies that want to adapt the product to their own special needs. Avoid ‘rogue’ components and be in full control of all your software code, giving you absolute security!
- Reports only have access to data specified by your application and data can be made read only
- Encrypted templates and reports (by Rijndael-like algorithm). Data can protected by a secure document password
- Web-based reports support the use of secure channels
Be confident in the security and confidentiality of your reports!
Flexibility and Interactivity
- Built-in script shell that supports 4 languages: PascalScript, C++ Script, BasicScript and JScript
- Interactive forms, drill-down (drop) reports, call another report with detailed information from the preview window with one mouse click
- Flexible and open architecture. If FastReport doesn’t do enough for you, you can enhance it by creating and connecting your own objects (export filters, functions and database engines) to your reports
- Inheritance of report templates
- Reports can be independent of your application, so the application does not require recompilation when a user requires changes in a report
Any kind of data.
- FastReport supports many libraries for database access: FireDAC, ADO, BDE, DBX, IBX and FIBPlus, so providing access to practically all databases, including Oracle and many third-party libraries
- Data generated within your application
- Passing out of both static and dynamic records
International localization
- UNICODE. Reports can use any language in the world, and even multiple languages simultaneously, maintaining true internationality!
- The FastReport interface is localized for fourteen languages
- The file format allows reports to be translated at a local level
- Documentation and help files are available in English, German, Polish and Russian.
FastReport VCL از جمله کامپوننت های اد-آن برای ایجاد گزارش ها به شکل سریع و آسان است. FastReport تمام ابزارهای لازم برای توسعه گزارش ها از جمله ابزار گزارش سازی تصویر، هسته گزارشگیری و پنجره پیش نمایش را در اختیار شما قرار می دهد.
قابلیت های جدید در FastReport VCL 5
موتور سریع و قابل اطمینان برای ایجاد گزارش
FastReport برای سرعت بالا بهینه سازی شده است و قدرت آن ها هر روزه در بارهای کاری سنگین در کسب و کارهای واقعی اثبات می شود. در صورتی که مشتریان شما به گزارشگیری سریع نیاز داشته باشند می توانید از این ابزار استفاده کنید.
قابلیت های کلیدی موتور گزارش ساز
- گزارش ساز مبتنی بر باند؛ باندهای مختلف موجود در این محصول به شما اجازه می دهند هر نوع گزارش دلخواه خود را ایجاد کنید.
- گزارش های مبتنی بر کد
- پشتیبانی از گزارش های چند صفحه ای و چند قالبی
- تب های مختلف به شما اجازه می دهد گزارش های جدولی خود را به همراه ردیف های پیچیده و هدرهای ستون از یک دیتاست (جدول یا کوئری) ایجاد کنید. برای گزارش های کامل OLAP توصیه می کنیم که از FastReport OLAP استفاده کنید.
- پشتیبانی از گزارش های تعاملی
گزارش ساز
- ادیتور مدرن قدرتمند که شامل مجموعه ای عظیم از ابزارها برای طراحی و تغییر قالب های گزارش به صورت تصویری است.
- قابلیت یکپارچه سازی با اپلیکیشن برای ایجاد گزارش های دلخواه توسط کاربران
- مجهز به اینترفیس شفاف و ساده
- مجهز به ویزارد Report Wizard که استفاده از آن حتی از گزارش ساز تصویری نیز ساده تر است.
- دارای تب های مجزا برای طراحی، داده و کد
امنیت
ما به حفاظت از داده های شما اهمیت می دهیم.
- ایمن ساده داده ها: نسخه های Professional و Enterprise این محصول دارای تمام سورس کدهای FastReport هستند. این ویژگی برای کمپانی هایی کارایی دارد که در تلاش اند محصول را با نیازهای خود مطابقت دهند. بدین ترتیب شما می توانید بر تمام کدهای نرم افزار خود کنترل کامل داشته باشید.
- گزارش ها تنها به داده هایی دسترسی دارند که توسط اپلیکیشن شما تعیین شده اند و داده ها نیز می توانند به صورت فقط خواندنی تنظیم شوند.
- قالب ها و گزارش های رمزنگاری شده توسط الگوریتم مشابه Rijndael؛ داده ها با رمز عبور امن قابل محافظت شدن هستند.
- پشتیبانی گزارش های مبتنی بر وب از به کارگیری کانال های امن
انعطاف پذیری و قابلیت تعامل
- واسط اسکریپت داخلی که از چهار زبان PascalScript، C++ Script، BasicScript و Jscript
- فرم های تعاملی، گزارش های دقیق، فراخوانی گزارش دیگر با اطلاعات دقیق از پنجره پیش نمایش تنها با یک کلیک
- دارای معماری انعطاف پذیر و باز؛ در صورتی که FastReport برای شما کافی نیست می توانید با ایجاد و اتصال آبجکت های دلخواه خود ماننند فیلترها، توابع و موتورهای دیتابیس به گزارش های خود آن را بهبود دهید.
- پشتیبانی از وراثبت قالب های گزارش
- گزارش ها می توانند مستقل از اپلیکیشن باشند. در نتیجه هنگامی که کاربری به تغییر در گزارش نیاز داشته باشد دیگر نیازی به کامپایل مجدد اپلیکیشن نخواهد بود.
پشتیبانی از انواع داده های مختلف
- FastReport برای دسترسی به دیتابیس از کتابخانه های متعددی همچون FireDAC، ADO، BDE، DBX، IBX و FIBPlus پشتیبانی می کند. به همین دلیل در عمل تقریباً دسترسی به تمام دیتابیس ها نظیر اوراکل و بسیاری از کتابخانه های جانبی را فراهم می کند.
- داده های تولید شده در اپلیکیشن شما
- توزیع رکوردهای استاتیک و دینامیک
محلی سازی بین المللی
- یونیکد: گزارش ها می توانند از هر زبان دلخواهی استفاده کنند و حتی امکان استفاده از چندین زبان به صورت همزمان نیز وجود دارد.
- اینترفیس FastReport برای چهارده زبان مختلف محلی سازی شده است.
- امکان ترجمه گزارش ها توسط فرمت فایل
- دارای فایل های مستند و help به زبان های انگلیسی، آلمانی، لهستانی و روسی