List report control is a freeform data region in which you can place other report controls, and arrange them in any configuration you like. It repeats any report controls it contains for every record in the dataset.
Some properties of the List control are described below. Note that you need to enable Advanced Properties Mode to view all properties.
Data Set Name: Select a dataset to associate with the list. The drop-down list is populated with all of the datasets in the report's dataset collection.
Sort Expressions: In the Expression box, enter an expression by which to sort the data, and under Direction, select Ascending or Descending for the selected sort expression.
Filters: You need to provide following values to add a new filter to the collection:
Filter Expression: Enter the expression to use for evaluating whether data should be included in the group.
Operator: Select from the following operators to decide how to compare the expression to the left with the value to the right.
Value: Enter a value to compare with the expression on the left based on the selected operator. For multiple values used with the Between operator, the lower two value boxes are enabled.
Filter Values: When you choose the In operator, you can enter as many values as you need in this list.
Name: Enter a name for the group that is unique within the report. You can only use underscore (_) as a special character in the Name field. Other special characters such as period (.), space ( ), forward slash (
/), back slash (
\), exclamation (!), and hyphen (-) are not supported.
Group Expressions: Enter an expression to use for grouping the data. When a detail grouping is set, the value repeats for each distinct result of the grouping expression instead of for each row of data.
Page Break: Specify where the page break occurs relative to grouping on the list:
Start - Inserts page break at start of the group.
End - Inserts page break at end of the group.
StartAndEnd - Inserts page break at both start and end of the group.
Parent: Enter an expression to use as the parent group in case of recursive hierarchies.
Label: Enter an expression to use as a label to represent this item in the table of contents (document map).
New Section: Indicates if the group constitutes its own page numbering section.
Color: Select a color to use for the background.
Image: Select an image to use for the background.
Width: Enter a value in points to set the width of the border.
Style: Select a style for the border.
Color: Select a color to use for the border from Color Picker, Standard Colors, or Web Colors.
Style: Choose from the list of available styles and set to apply a style to the control.
Page Break: Specify where the page breaks on each instance of the list:
Start - Inserts page break at start of the list.
End - Inserts page break at end of the list.
StartAndEnd - Inserts page break at both start and end of the list.
New Section: Select to indicate whether this list is in its own section with regards to pagination.
Keep Together: Indicates if the data inside the list is kept together on a single page if possible.
Consume White Space: Indicates that all white space in the list is consumed during report rendering when the list’s contents grow rather than preserving the minimum white space between the contents and the bounds of the list.
Message: The message to display in the data region when no rows of data are available.
Color: Select a color to use for the message from Color Picker, Standard Colors, or Web Colors.
Font Style: Apply a font style on the text. Note that if you chose a theme for Layout > Style, the text appears according to the selected theme. You can select the following styles:
Normal - Makes text appear in normal style.
Italic - Makes text appear italicized.
Text Decoration: Lets you decorate the text by use of lines. You can choose from:
Underline - Draws a line below the text.
Overline - Draws a line above the text.
LineThrough - Draws a line through the middle of the text.
Format: Select one of the common numeric formats, provided in the list.