> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Table hypothesis

> Access detected table columns from a Table hypothesis in the FlexiLayout language: column width, name, left and right boundaries, separator checks.

From the hypothesis of a **Table** element, you can get read-only access to the detected columns. To access a detected column, use the `Column( TableBlockColumn )` method. For more information, see [Hypotheses for Table elements](/flexi-capture/fls/hypotheses/hyp-table).

## Table column methods

| Parameter                           | Description                                                      |
| ----------------------------------- | ---------------------------------------------------------------- |
| `Distance Width()`                  | The width of the column                                          |
| `Logic HasLeftSeparator()`          | Shows whether the column has a black separator on the left       |
| `Logic HasRightSeparator()`         | Shows whether the column has a black separator on the right      |
| `Logic HasLeftSeparatorInHeader()`  | Shows whether the column name has a black separator on the left  |
| `Logic HasRightSeparatorInHeader()` | Shows whether the column name has a black separator on the right |
| `String Name()`                     | Column name                                                      |
| `XCoordinate Left()`                | The left boundary of the column                                  |
| `XCoordinate Right()`               | The right boundary of the column                                 |
