ActiveReports


ActiveReports is a.NET reporting tool used by developers of.NET Core, MVC, JavaScript, WinForms, and ASP.NET applications. It was originally developed by Data Dynamics, which was then acquired by GrapeCity. ActiveReports is a set of components and tools that facilitates the production of reports to display data in documents and web-based formats. It is written in managed C# code and allows Visual Studio programmers to leverage their knowledge of C# or Visual Basic.NET when programming with ActiveReports.
Among the components included with ActiveReports are exports to file formats such as PDF, Excel, RTF, and Word. The main components are a Visual Studio integrated report designer, and an API that developers use to create customized reports from a variety of data sources.
ActiveReports Standard Edition includes a Visual Query Designer, a customizable Windows Viewer control, and a WPF Viewer control. The integrated report designer handles three types of reports:
The Professional Edition of ActiveReports includes the Standard Edition tools plus End-User Report Designer controls for desktop and web. Developers can host these report designers in their own Microsoft Windows and web applications to let end users create and modify reports. It also includes a client side JavaScript viewer, server-side ASP.NET viewer, ASP.NET HTTP Handlers that export reports to HTML or PDF format without custom code and advanced PDF encryption.

Features

'''Features new to version 14'''{{Cite web|url=https://www.grapecity.com/blogs/ar-14-released|title=ActiveReports 14 is Released ActiveReports|website=GrapeCity|access-date=2020-01-21}}

Latest Service Releases
Standard Edition
ActiveReports Designer
Windows Forms Viewer
Reporting Engine
Includes all of the Standard Edition features, and adds the following:.
End-User Report Designer
ASP.NET
JavaScript Viewer
Web Designer Component
In the past, ActiveReports was known to be unable to handle large reports. This issue was ongoing across years and versions. Since that time, development efforts have focused on improving large report handling in every release.
ActiveReports can be used in many ways, so each project can have a number of reasons for consuming memory. In newer versions, CacheToDisk and CacheToDiskLocation properties were added for PDF exports. Some other considerations that may cause too much memory use in section reports include: