Set up lists in table format

A table-formatted list ensures that the items are aligned with each other. It can be part of a report, or the entire report.

Note: A table-formatted list should not be confused with a Table element; these are distinct concepts!

The table-formatted list uses a Mini Page to contain the contents of the Table Row and (optionally) another Mini Page to contain the Table Header. A Table Row has the Class property tagged as grwTableRow or grwHeadlessTableRow, and a Table Header has the Class property tagged as grwTableHeader.

Note: If you drag & drop items from the Data View onto a table-formatted list, its role may be affected by the class of the parent element; see Adding fields from the Data View.

Examples can be seen in the Reports demo: FancyPivotOrderList.4rp and FancyPivotOrderListSorted.4rp.

You can set up your own table-formatted list; however, it is easier to create a table-formated list by doing one of the following:

Example

Figure 1 shows a report that was created using the Simple List (PULSE) template. It includes two Stripes: Table Header1 with Class set to grwTableHeader and Table Row with Class set to grwTableRow.

Figure: Report created using List template

screen shot showing the Report Structure view for a table-formatted list. Contents are described in the text.

The items in the report display in a table-formatted list, as in Figure 2.

Figure: Table-formatted list

screen shot showing the Report Structure view for a table-formatted list. Contents are described in the text.