# Reporting

- [Creating a new report template](/documentation/reporting/creating-a-new-report-template.md): Learn how to create a new report template step by step, including setup options and essential fields, in our comprehensive guide to building custom reports.
- [Basic report elements](/documentation/reporting/basic-report-elements.md): Design custom reports with aqua’s layout designer - drag and drop elements, use bands, control scripting, and tailor data with ease for dynamic, detailed reporting.
- [Element tree structure](/documentation/reporting/element-tree-structure.md): Understand the hierarchy and organization of report elements in aqua’s Element Tree Structure. Learn how to navigate and structure complex reports efficiently.
- [Element properties](/documentation/reporting/element-properties.md): Customize element properties in aqua reports - adjust appearance, set event-driven scripts like 'Before Print', and manage report logic efficiently. SaaS editing requires the desktop client.
- [Diagrams](/documentation/reporting/diagrams.md): Create and customize report diagrams by linking data series, setting chart properties, and using expressions for text patterns. Learn how diagrams display and aggregate your report data.
- [Pivot table](/documentation/reporting/pivot-table.md): Explore how to analyze and summarize complex data with the Pivot Table view in Reporting. Learn features, benefits, and tips for efficient data insights.
- ['Sum' function](/documentation/reporting/sum-function.md): Easily sum or count data in report labels and tables - no scripting needed. Configure summary settings for group, report, or page totals directly in the properties panel.
- [Creating custom report script](/documentation/reporting/creating-custom-report-script.md): Learn how to update custom report scripts for the new DevExpress 24.2.7 engine in aqua. Get guidance on API changes and script adjustments for seamless report functionality.
- [Parametrization of reports](/documentation/reporting/parametrization-of-reports.md): Learn how to add parameters in aqua’s report designer to filter report data by test execution version, with step-by-step instructions for custom, precise reporting.
- [Exclude empty items from a report](/documentation/reporting/exclude-empty-items-from-a-report.md): No report data to display? Learn how to automatically exclude empty items from your reports for clearer, more relevant results. Step-by-step guidance included.
- [Adding table of contents to a report](/documentation/reporting/adding-table-of-contents-to-a-report.md): Add a dynamic table of contents to your report by configuring bookmarks for fields like name or ID, displaying item links with page numbers for easy navigation in aqua.
- [How to filter executions based on custom added fields?](/documentation/reporting/how-to-filter-executions-based-on-custom-added-fields.md): Learn to filter aqua cloud test execution reports by custom fields using parameters and logic. Includes step-by-step video guides and a downloadable, customizable report template.
