Proveedor oficial
Como distribuidores oficiales y autorizados, le suministramos licencias legítimas directamente de más de 200 editores de software.
Ver todas nuestras marcas.

A table of contents in a report is a structured list of sections and subsections that provides an organized overview of the document's content. It typically reflects the report's hierarchy and allows readers to navigate quickly to specific sections, either through page references in printed formats or clickable links in digital formats. This functionality improves usability by reducing the time required to locate information, supporting clearer document structure, and making complex or lengthy reports easier to understand and manage. For organizations that distribute detailed analytical or operational reports, a table of contents contributes to a more professional presentation and a more efficient review process.
Several JavaScript reporting components allow you to add a table of contents, including:
For an in-depth analysis of features and price, visit our comparison of JavaScript reporting components.

Aggregation in grids is the ability to automatically calculate summary values such as sums, averages, minimums, and maximums directly within tabular data views. By displaying these calculations alongside the underlying data, users can quickly understand trends, compare values, and identify outliers. This enables faster, more informed decision making. Typical use cases include showing total sales figures, calculating average performance metrics, tracking minimum and maximum thresholds, and summarizing financial, operational, or analytical data in real time within business applications.
Several React grid controls offer aggregation including:
For an in-depth analysis of features and price, visit our React grid controls comparison.

ActiveReportsJS is a powerful, lightweight reporting tool designed to integrate advanced reporting capabilities into any JavaScript application. ActiveReportsJS enables developers to create, view, export, and print richly formatted reports entirely on the client side - with zero server dependencies.
In this blog post, MESCIUS Product Engineer Sergey Abakumoff shows you how to integrate ActiveReportsJS, a 100% client-side JavaScript reporting tool with zero server dependencies, into a Java web application. Following his steps you will learn how to:
Detailed sample code is included to help you along.
Read the full blog to get started adding rich reporting capabilities to your Java web applications.
ActiveReportsJS is licensed on an annual subscription or perpetual basis and is available as a Single Deployment License for non-commercial use, and as a Single Domain License or Unlimited Domain License for commercial and/or SaaS use. See our ActiveReportsJS licensing page for full details.
For more information, visit our ActiveReportsJS product page.

Text, numeric, and boolean data editor components for JavaScript provide the fundamental building blocks for capturing and validating user input in web applications. These editors are designed to handle a wide range of data types and interaction patterns, helping developers present consistent, accessible, and predictable input experiences across forms, grids, and dialogs while integrating cleanly with application logic and data models.
Common editors include:
For an in-depth analysis of features and price, visit our JavaScript data editors comparison.

RTF editor support in a data editor component means the component can display, edit, and persist Rich Text Format (RTF) content, allowing users to work with formatted text that includes fonts, styles, alignment, and embedded elements rather than plain text. For software developers, this enables applications to store and manage rich textual data such as notes, descriptions, or documents directly within structured data processes, while relying on a standardized, well-supported format. The result is improved user input quality, consistent formatting across systems, and reduced need for custom text handling logic, while still maintaining compatibility with databases and backend services that expect structured data.
Several JavaScript data editor collections provide RTF editing capabilities including:
For an in-depth analysis of features and price, visit our comparison of JavaScript Data Editor components.