Class Table
The table report item displays detail data, data organized in row groups, or both.
Inherited Members
Namespace: Telerik.Reporting
Assembly: Telerik.Reporting.dll
Syntax
public class Table : DataItem, IReportItem, IComponent, IDisposable, IToggleVisibilityTarget, IActionTarget, IDesignTimeStyleEditable, IDesignTimeSelectable, IDataItem, IDataFlow, IDataSourceContainer, INamedObject, ISupportsNeedDataSource, INoDataObject, ITableGroupCollectionOwner
Constructors
Table()
Declaration
public Table()
Properties
Body
Gets table body area. (Optional) The Table body is located in the lower right corner. The Table body displays detail and grouped data. The scope for the expression is determined by the innermost groups to which the text box belongs. Cells in the Table body display detail data when they are members of a detail row and they represent aggregate data when they are members of a row or column associated with a group. By default, cells in a group row or column that contain simple expressions that do not include an aggregate function, evaluate to the first value in the group.
Declaration
public TableBody Body { get; }
Property Value
TableBody
|
ColumnGroups
Gets table column group hierarchy. (Optional) Table column groups are located in the upper-right corner. This area is automatically created when you add a column group. Cells in this area represent members of the column groups hierarchy, and display the column group instance values.
Declaration
public IList<TableGroup> ColumnGroups { get; }
Property Value
System.Collections.Generic.IList<TableGroup>
|
ColumnHeadersPrintOnEveryPage
Declaration
public bool ColumnHeadersPrintOnEveryPage { get; set; }
Property Value
System.Boolean
|
Corner
Gets table corner area. (Optional) A Table corner is located in the upper-left corner. This area is automatically created when you add both row groups and column groups to a Table item. In this area, you can merge cells and add a label or embed another report item.
Declaration
public TableCellContainer Corner { get; }
Property Value
TableCellContainer
|
FreezeColumnHeaders
Declaration
public bool FreezeColumnHeaders { get; set; }
Property Value
System.Boolean
|
FreezeRowHeaders
Declaration
public bool FreezeRowHeaders { get; set; }
Property Value
System.Boolean
|
KeepTogether
Gets or sets a value indicating whether the rendering engine should try to keep the Table on one page if possible.
Declaration
public bool KeepTogether { get; set; }
Property Value
System.Boolean
A boolean value indicating whether the rendering engine should try to keep the Table on one page if possible. |
RowGroups
Gets table row groups hierarchy. (Optional) Table row groups are located on the lower-left corner. This area is automatically created when you add a row group. Cells in this area represent members of the row groups hierarchy, and display row group instance values.
Declaration
public IList<TableGroup> RowGroups { get; }
Property Value
System.Collections.Generic.IList<TableGroup>
|
RowHeadersPrintOnEveryPage
Declaration
public bool RowHeadersPrintOnEveryPage { get; set; }
Property Value
System.Boolean
|