SMART datagrid v.1 > Reporting > Concepts
The report of SMART datagrid Reporting consists of one or more pages, and each page consists of one or more Item Bands and Grids.
Item Bands are report components which have the same width as the page and take up a certain height of page region. Item Bands consist of Report Header which is displayed once at the top of the first page of report, Report Footer which can be displayed once at the bottom of the last page, and Page Header, Page Footer which can be added to the top or bottom of each page.
The location of each Item Band has predetermined in the page. And basically, the width is also the same as the width of page. However, the height of Item Band will be determined according to the size of components contained in the band, or can also be explicitly specified through height property.
All Item Bands consist of one or more Print Items which display the actual text or value.
Print Group Items arrange one or more Print Items according to each layout of them. They include PrintVBox, PrintHBox, PrintList, PrintTile, PrintCanvas, etc.
In order to arrange Print Items added through items property, each Group Item creates the necessary cells internally. And, it arranges Print Item in each cell according to the location and size property. Basically, cells will be created as much as the added item number, but in the case of PrintTile, they will be created in advance as much as the number set in rows and cols.
If do not set separately, it will be printed as it is currently displayed. Differently from other Print Item Containers, Grid Rows can be printed after splitting in more than one page.