In This Topic
The ActiveReports WebDesigner is a report designer, optimized to be embedded in web applications. It brings all functionality of ActiveReports to the web that includes such features as:
- Intuitive drag-and-drop functionality to add controls, fields, or report items to the design surface. Intuitive and simple, even the most non-technical user can quickly design reports. The design surface is optimized with page layout, margins, snap-to-grid alignment, and built-in preview to help you create the ultimate WYSIWYG reports.
- Support of all classic and modern data sources, including SQL, JSON, XML, CSV, and more. You can customize the designer to prevent users from creating new datasets, or to allow them access to one group of datasets (but not others).
- Use of predefined datasets for new reports by implementing and then registering the IDataSetsService interface.
- Support of all ActiveReports controls.
- Full support of RPX Section Reports. This includes pre-existing reports created in the Desktop Designer or Visual Studio Integrated Designer.
WebDesigner Application is a powerful JS component, which allows creating reports directly in the Web. However, it requires a server-side component with REST API, similar to the Js Viewer and Blazor Viewer.
These topics provide details on how to use WebDesigner with some popular web frameworks:
ASP.NET MVC Core Integration
Angular Application Integration
React Application Integration
VueJS Application Integration
These topics provide information on the WebDesigner configuration:
WebDesigner ASP.NET Middleware
Load Reports
Configure and Use Shared Data Sources
Save Reports
Preview Reports
Update Security Token in Designer Service
WebDesigner API
See Also