LayoutTableRange Object

The LayoutTableRange object is used to access cells or rectangular blocks of cells of the layout element Table. The object has methods and properties for designing cells and for accessing to their contents.

Use methods LayoutTableSettings::Range or Cell to create a range. It is impossible to change the range location and size after creation. But in case of inserting or deleting rows or columns from the table the range can contain cells different from those specified at creation or can go beyond the table (see the OutOfTable property). If the range goes beyond the table, the exception with the error code GDB_E_RANGE_OUT_OF_TABLE is triggered when accessing attributes of cells.