Posted 6 January 2022, 5:49 am EST
Hi Sanjeeb,
FlexReports are section-based reports. A flex report or a .flxr file is divided into sections. You can open a report in the FlexReportDesigner app to view its sections. Every report consists of basic sections such as Report Header, Page Header, Group Header, Detail, Group Footer, Page Footer, Report Footer, and Sub-section.
Each section has a different use and is rendered in a particular order. You can refer to the documentation at https://www.grapecity.com/componentone/docs/win/online-flexreport/SectionsofC1FlexReport.html for more information.
Usually, when you create a FlexReport, the fields are added in each section and a layout is created. Then Report is bound to data and the details section gets generated based on that data. Now if a section extends beyond a page, a page break is added according to the settings.
So when you are using the report in unbound mode and adding fields to a section you are just extending the section, that is why you need to add the heights and give a location corresponding to the very top.
Then when the report is previewed, the page breaks will be added according to the setting you have for your report.
I hope this helps.
We would again like to suggest you use the FlexReports in bound mode as we suggested before in your previous cases, as it will be easier to manage and modify the fields and will give you better performance.
Regards
Avnish