The component works with a JSON key-value input structure, allowing developers to dynamically map data into Excel rows and columns without complex configurations. This makes it ideal for exporting reports from reactive screens, aggregations, or REST responses already available in the browser.
ClientExcelExporter supports advanced report customization, including:
Company or project logo insertion
Custom report title and header name
Project-related metadata (such as project name, date, or contextual identifiers)
Structured formatting to produce professional, business-ready Excel files
The generated Excel file follows a clean, tabular layout similar to standard enterprise reports, making it immediately usable for analysis, sharing, or archival purposes.
This component is particularly suitable for dashboards, operational reports, and data-heavy screens where speed, responsiveness, and simplicity are critical.
Key benefits
100% client-side Excel generation
Fast and responsive exports
Simple JSON-based data input
Customizable branding and headers
No server actions or additional load required
Ideal for OutSystems developers who need a fast, flexible, and modern Excel export solution for Reactive Applications.