Report Layout in Multiple Columns
Reporting in multiple columns requires an explanation of Groups, Group Headers / Footers, Detail Headers / Footers, output by Row or Column, the number of rows in a column, and how they contribute to the layout of a report.
The width of Group Headers / Footers are determined by:
Group Headers are placed at:
ColumnOrder=True width = Column Width ColumnOrder=False width = Page Width RowsPerColumn=n | * width = Page Width, independent of columnOrder
Group Footers are placed at:Start of each Group
Start of each Page
End of each Group
End of each Page
Detail Headers are placed:
Before first detail in a Group
Top of every Column
RowsPerColumn affect the cell height as follows::
ColumnOrder=true cell height = largest cell height in a row, or value of CellHeight ColumnOrder=false variable cell height, value of CellHeight, or largest cell in a row if RowHeight=*
if the RowsPerColumn qualifier is specified then a single group of records make up the
content of all cells in a grid. A scan of the input table is performed, if 1 or more REPORTGROUPs are defined for the report, to determine the number of records in
each group. The records are then placed into the grid is Column or Row order
depending on the value of the ColumnOrder qualifier.