Skip to main content
The Table element is not fully supported in Advanced Designer. It’s only introduced to minimize the editing efforts when importing FlexiLayouts with Table elements. You can make slight adjustments to the table properties via code. However, if you need to make big changes, e.g. alter the column set or the table extraction logic, we recommend that you replace the Table element with a Repeating Group element. When setting up table extraction from scratch, use a Repeating Group element.

Limitations

  • There is no What to search for section in the Properties pane of the Table element. The properties from this section can be configured via code.
  • You can see the list of existing columns only when mapping the element to a field via the Get region from drop-down list.
  • Adding new columns isn’t supported.
  • Mapping of columns to fields via code isn’t supported.
  • When the FlexiLayout is imported to Advanced Designer, the table block is converted to a Group field with multiple items with mapping being preserved. You can map the table element to another Group field with multiple items allowed or a Table field. The columns of the Table element can only be mapped to child elements of the selected Group or Table field. The set of child elements of the selected field should match the set of columns of the Table element.
Note: The difference between the Table field and the Group field is the following: table columns always have the text data type, whereas child fields of a group can be of any type.

Hypothesis Properties

When formulating a hypothesis, the activity looks for tables and divides them into columns and rows by relying on the Separators and White Gaps on the image. Additionally, table headers and footers are used to facilitate table detection. Headers and footers serve as the top and bottom boundaries for table bodies, with no information being extracted from them. The header contains the names of the columns which may be used to divide the table into columns. Once a table has been detected, the activity formulates hypotheses for the entire table element, its columns, rows, and cells. A list of hypotheses properties can be viewed by following these links: Here you will find a list of code-accessible table hypothesis parameters.