TableBlockDefinition Object (ITableBlockDefinition Interface)
This object corresponds to a table block of a Document Definition. Each table block comprises two collections of separators: vertical and horizontal. To define a Document Definition table, you need to add horizontal and vertical separators to the table block of a Document Definition using the AddHSeparator and AddVSeparator methods, or detect them automatically using the DetectHorizontalSplitters and DetectHorizontalSplitters methods. Then use the CreateColumn method to add a column by specifying the coordinate at which the column will be added.
To access the table block definition, use the AsTableBlockDefinition property of the BlockDefinition object.
Properties
Name | Type | Description |
---|---|---|
HSeparators | IntsCollection, read-only | Returns the coordinates of the horizontal separators of the table block. This collection always contains at least two elements corresponding to the table block top and bottom borders. |
VSeparators | IntsCollection, read-only | Returns the coordinates of the vertical separators of the table block. This collection always contains at least two elements corresponding to the table block right and left borders. |
Methods
Name | Description |
---|---|
AddHSeparator | Adds a horizontal separator to the table block. |
AddVSeparator | Adds a vertical separator to the table block. |
CreateColumn | Creates a new column at the specified coordinate. |
DeleteColumn | Deletes the column at the specified coordinate. |
DeleteHSeparator | Deletes the horizontal separator. |
DeleteVSeparator | Deletes the vertical separator. |
DetectHorizontalSplitters | Detects horizontal separators. |
DetectVerticalSplitters | Detects vertical separators. |
GetColumn | Gets the column at the specified coordinate. |
GetColumns | Gets the collection of table columns. |
HasColumn | Indicates if there is a column at the specified coordinate. |
Related objects
Samples
This object is used in the following code samples: Fixed Forms.
See also
15.08.2023 13:19:30