To configure the table analysis, you need to define a settings table. The settings table contains the columns you want to retrieve from the document along with a number of properties for each column. The tables within the document are called the document tables.
Table analysis performs the following actions.
- Identifies the document table that best matches the settings table.
- Analyzes the rows and columns of the document table.
- Maps the columns of the document table to those of the settings table.
- Extracts the content of the document table.
Each part of the analysis can create its own set of candidates. In the user interface, the engine returns only the table candidate with maximum confidence so that learning is not required. However, the workdoc contains a list of all table candidates, sorted by confidence. You can access them using scripts.
The first step in defining new table settings is to specify the columns to be searched for. Each column has to be assigned a name, which can be used to access the column data from script (alternatively to use the column index), and a set of properties. Defining tables for a derived class enables the check boxes.
Column names and column labels can be different from each other.