Working with Sub-Reports

Working with Sub-Reports

This documentation is for Kyvos 2025.12.x. To view documentation for other Kyvos versions, click here.

This documentation is for Kyvos 2025.12.x. To view documentation for other Kyvos versions, click here.

Applies to: Kyvos Reporting


When a report needs to fetch data from multiple data sources, you can use sub-reports. A sub-report is embedded within a parent (main) Studio report, allowing you to nest or insert one report inside another. Multiple sub-reports can be added to a single main report as needed.

You can either design a new sub-report or embed a pre-designed sub-report from the repository. A pre-designed sub-report is referenced from the server and integrated into the parent report layout.

Parameter Passing

Kyvos Reporting supports parameter passing from the main report to the sub-report. Field values or parameters defined in the main report (such as Start Date and End Date) can be passed to the sub-report, enabling contextual filtering and dynamic data display.

Header and Footer Behavior

Since sub-reports are embedded within the main report, they do not render their own header and footer sections. Even if these sections are present in the sub-report layout, they will not appear in the output. The parent report’s headers and footers are retained.

Designing Sub-Reports

You can choose one of the following approaches:

  • Insert a new sub-report into the main report and design it from scratch.

  • Embed a pre-existing report as a sub-report and modify it within the main layout as needed.

Read more:

 

Copyright Kyvos, Inc. 2026. All rights reserved.