SMART datagrid v.1 > Reporting > Concepts
SMART datagrid格报表由一个以上的页面所构成,而各个页面由一个以上的项目带和网格所构成。
项目带是一种与页面宽度相同、并且占据一定高度的页面区域的报表元件。 显示在报表的第一个页面顶部的报表标头、 可以显示在最后的页面底部的报表注脚、 以及可以添加到各个页面的顶部或底部的页眉和页脚等都是项目带。
各个项目带的位置将会被预先指定在页面上。 而且,其宽度基本上是与页面宽度相同的。 但是,项目带的高度将会由包含在带中的元件尺寸而决定,或将会通过height等属性而明确指定。
所有项目带由显示实际文本或值的一个以上的打印项所构成。
打印组项将会根据各个布局方式,布置一个以上的打印项。 其中包含PrintVBox、PrintHBox、PrintList、PrintTile、PrintCanvas等。
为布置通过items属性而添加的打印项,各个组项将会在内部创建所需的单元格。 而且,将会根据各个位置和尺寸属性等,将各个打印项布置在各个单元格中。 基本上,将会创建相当于所添加的项目数量的单元格, 但PrintTile将会预先创建相当于设置在rows和cols的数量的单元格。
如果没有另行设置,将会打印当前显示的状态。 不同于其他打印项容器,网格行可以被区分和打印在一个以上的页面上。