# Tables

On the workspace panel on the right, all the template tables that were previously recognized are displayed. There can be an unlimited number of them. Each table is automatically assigned a number, starting from `0`. The number of columns in each recognized table is also displayed. This value can be used to determine which table(s) to continue working with.

Main tools for working with tables:

<figure><img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-608d771cd09665b5135f90b48bb0adcc4e9c6004%2Fimage%20(213).png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="56"></th><th width="156"></th><th></th></tr></thead><tbody><tr><td><strong>No.</strong></td><td><strong>Tool</strong></td><td><strong>Description</strong></td></tr><tr><td>1.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-467a6acfde26a72d8b4a6b9207d99ffff331f16d%2Fimage%20(22).png?alt=media" alt=""></td><td>Allows you to add a new table.</td></tr><tr><td>2.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-ec29240b9f344722fc217a9187d6c1f4dc59e055%2F2025-10-02_21-22-48.png?alt=media" alt=""></td><td>Allows you to copy the selected table.</td></tr><tr><td>3.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-c76bad69d6f928102e36121d93fa10b2c66c6896%2F2025-10-02_21-24-00.png?alt=media" alt=""></td><td>Allows you to delete the selected table.</td></tr><tr><td>4.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-dcc521f2616d983a22a6aeb57a12ff348c7ff108%2F2025-10-02_21-25-16.png?alt=media" alt=""></td><td>Allows you to bind an Anchor to the selected property.</td></tr><tr><td>5.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-bf7d48f05cfb3bb3b5f5b2401e23d3a8bc97b3d9%2F2025-10-02_21-27-17.png?alt=media" alt=""></td><td>Allows you to remove an Anchor from the selected property.</td></tr><tr><td>6.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-7e17895a72e5060ca7eefad4c185e2291d6dea85%2Fimage%20(214).png?alt=media" alt=""></td><td>Allows you to add a column to the table.</td></tr><tr><td>7.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-11102a83ec889ca57705e4b83a5109a62cb88ee0%2Fimage%20(215).png?alt=media" alt=""></td><td>Allows you to delete a column from the table.</td></tr><tr><td>8.</td><td>button <img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-ece059ac09038a708755117e19e71ef2b91e6761%2Fimage%20(216).png?alt=media" alt=""></td><td>Import all tables from the document.</td></tr></tbody></table>

## **Table Properties**

The workspace panel opens a list of properties and tools for working with the table.

<figure><img src="https://3212714295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI0zUnKkOuy6lWt7DZ46u%2Fuploads%2Fgit-blob-5d98763f1783edb2d7daa76a004f03e2599ffcc7%2Fimage%20(211).png?alt=media" alt=""><figcaption></figcaption></figure>

Properties and tools for working with tables:

<table data-header-hidden><thead><tr><th width="56"></th><th width="177"></th><th></th></tr></thead><tbody><tr><td><strong>No.</strong></td><td><strong>Property/Tool</strong></td><td><strong>Description</strong></td></tr><tr><td>1.</td><td>Index</td><td><p>OCR index of the table.</p><p>To improve binding, it is recommended to specify the minimum number of columns.</p><p>If the Template Extractor extracts data from only one table of the scanned document, the index must be set to <code>0</code>.</p></td></tr><tr><td>2.</td><td>Skip Rows</td><td><p>If necessary, you can specify the number of initial rows to skip so that the data from these rows do not appear in the robot's results. When selecting a value of <code>1</code>, the first row will be skipped.</p><p>The column names will correspond to the values of the first row. If you set the column names in the template, these values will not be changed.</p></td></tr><tr><td>3.</td><td>Header Rows</td><td><p>When constructing the table, the specified number of rows will be used to create the column headers.</p><p>If a value of <code>0</code> is specified, the names will be taken from the column template; otherwise, the name will be summed from the cells of the column based on the specified number of rows.</p><p>For example, if information from the top two rows of the table should be included in the header, you need to specify the number of header rows as <code>2</code>.</p></td></tr><tr><td>4.</td><td>Binding Anchor</td><td>When working with a document that contains multiple tables, you can specify a binding Anchor of type Optional. The Anchor will point to some word/header/item after which the desired table begins. When such an Anchor is found, the table following it will be recognized.</td></tr><tr><td>5.</td><td>Finish Anchor</td><td>The Finish Anchor limits the extraction of the table to the Anchor, which can be of type Optional. For example, a row in the table "Total Amount Due" can serve as such an Anchor. The table will be extracted from the document up to the finish Anchor.</td></tr><tr><td>6.</td><td>Upper Limiting Anchor</td><td>The Anchor after which the table will begin to be constructed.</td></tr><tr><td>7.</td><td>Lower Limiting Anchor</td><td>The Anchor up to which the table will be constructed.</td></tr><tr><td>8.</td><td>Minimum Number of Columns</td><td><p>The minimum number of columns in the OCR table.</p><p>All tables with a number of columns less than the specified value will be skipped.</p></td></tr><tr><td>9.</td><td>Maximum Number of Columns</td><td><p>The maximum number of columns in the OCR table.</p><p>All tables with a number greater than the specified value will be skipped.</p></td></tr><tr><td>10.</td><td>Exact Column Equality</td><td>When this setting is enabled, only those tables will be extracted where the number of columns in the document is less than or equal to the number specified in the template.</td></tr><tr><td>11.</td><td>Columns on the First Page</td><td>When this setting is enabled, columns will only be taken from the first page. This setting indicates that there are no headers on the following pages for the table.</td></tr><tr><td>12.</td><td>Merge Tables</td><td>When this setting is enabled, tables with the same number of columns will be merged. If the setting is not enabled, such tables will be added as new.</td></tr><tr><td>13.</td><td>Error if Table is Empty</td><td>When processing the template, if the table is empty, a recognition error will be generated.</td></tr><tr><td>14.</td><td>Columns</td><td><p>Columns of the table.</p><p>The corresponding number of columns is displayed for each table.</p><p>Also, the following will be indicated here:</p><ul><li>Index (automatically assigned);</li><li>Name (assigned by the user);</li><li><p>Data Type:</p><ul><li>Text – text;</li><li>Int – integer;</li><li>Float – floating point number;</li><li>Date Time – date and time;</li><li>Chars – letters only (numbers and other symbols are excluded).</li></ul></li></ul><p>If several columns are missing in the results of the full scan, we can add them.</p></td></tr></tbody></table>
