Table Locator
The Table Locator finds data that is displayed on a document in the form of a table. One Table Locator can find tables matching one table model.
Table models are defined in the project settings. No matter what the actual table in the document looks like, it is always mapped to the current table model.
Some tables can be found using an automatic mode if they have at least these three columns: quantity, unit price and total price for an item.
The "Automatic" extraction for tables requires a Format Locator that finds monetary amounts on the entire document. Based on the results retrieved from this locator, the Table Locator identifies the line items in the table. For automatic detection mode, you can also configure a Line Item Matching Locator as input locator. Then this extraction method takes over the results found by this input locator.
For "Manual" extraction, select one line item in the document and then select all the values that apply to extraction for that line item.
The following table compares the features available for automatic mode against those available for manual mode.
Feature | Automatic | Manual |
---|---|---|
Unknown table structures |
|
|
Tables that are neither invoices nor orders |
|
|
Multi-row line items |
|
|
Data of one line item in different rows |
|
|
Overlapping columns |
|
|
Multi-row cells |
|
|
Optional rows |
|
|
Optional cells |
|
|
Comments |
|
|
Intermediate headers |
|
|
Manage a Table Locator as follows:
-
Make a Table Locator trainable
-
Select a table detection mode
-
Define a master item
-
Define the table model column mappings
-
Test locator results
-
Use the expert mode for advanced testing
The Table Locator Properties window contains the following tabs:
-
Settings tab
-
Master Item tab
-
Cells tab
-
Knowledge Base tab