Working with Sub-Reports

Working with Sub-Reports

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.