Report structure
The most important properties of bands are:
AllowSplit |
Specifies whether a band can be printed on multiple pages. If the band can not be printed on more than one page and is higher than the height of the page that is available for printing, the lower part of the band does not appear. |
Stretched |
Specifies whether the height of the band should be adjusted to the height of the objects in it. |
PrintOnFirstPage |
Specifies whether the band is displayed on the first page. Only page header and page foter have this setting. |
PrintOnLastPage |
Specifies wether the band the band is displayed on last page. Setting awailable only for page foter. |
ReprintOnNewPage |
Specifies whether the band is displayed on the next page. Setting awailable only for page header. |
StartNewPage |
Specifies whether the band is displayed at the beginning of the next page. Settinga awailable for bands with dataset except group foter. |
Band type Child
When we want parts of the band have different properties, we divide it into several bands. The first one remains the same, and the rest are subordinate to him (Child types). Many such bands are, for example, on the report 241. There are more bands and are different in a way if they are visible under different conditions for visibility (a different value of the Visible properties), which in this case is specified in the program code. It is also used in the case when in the center of the band is an object whose height changes, and the distance to the lower objects must remain the same.
Each band, except the last one, must have a Child property, the value of which is the next Child's band in the group.