--- title: "Data Table Component" slug: "data-table-component" tags: ["module-builder", "module-builder-components"] updated: 2026-09-15T17:12:20Z published: 2026-09-15T17:12:20Z canonical: "docs.unqork.io/data-table-component" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.unqork.io/llms.txt > Use this file to discover all available pages before exploring further. # Data Table Component The Data Table component displays structured data in a read-optimized tabular format. Its column configuration is defined in a visual data table builder in the **Data** tab, and data is sourced from module submission data. > **How to read settings tables** > > The tables below describe each configurable option as it displays in the UnqorkAI platform. Values are formatted as follows: `inline code` — a value to type exactly as shown | **Bold** — a value selected from a drop-down, radio button, tab, or choice chip | **ON**/**OFF** — toggle state | ✓ — checkbox checked | ☐ — checkbox unchecked ## General Settings | Setting | Field | Type | Default | Description | | --- | --- | --- | --- | --- | | Property ID | `key` | Text input | `dt` | A unique ID for this component instance. | ## Table Data | Action | Description | | --- | --- | | **Copy Table** | Copies the current table configuration to the clipboard. | | **Replace Table** | Replaces the current table configuration with a copied one. | | **Filter Field** | Filters the rows displayed in the table. | | **Add Data** | Adds a new row to the data table. | | Setting | Field | Type | Default | Description | | --- | --- | --- | --- | --- | | Data Table | `infotableData.dataInputObject` | Data table builder | — | A visual column configuration builder defining the fields and display settings for each table column. | ## Display Settings | Setting | Field | Type | Default | Description | | --- | --- | --- | --- | --- | | Canvas Label Text | `label` | Text input | — | Identifies the component on the Module Builder canvas. Does not display in the production application. | ## Data Settings ### Data Storage | Setting | Field | Type | Default | Description | | --- | --- | --- | --- | --- | | Store Data in Database | `persistent` | Toggle | ON | When set to **ON**, this setting stores field values to the database when the module saves, end-users navigate between Panel components, or end-users navigate between workflow screens. Set to **OFF** to exclude this field from server-side submissions. | > [!NOTE] > Fields with **Store Data in Database** set to **OFF** are excluded from Plug-In component's API responses and Unqork's built-in tracker. When using a Plug-In component to remote-execute a module, any component whose value must be included in the API response requires **Store Data in Database** set to **ON**. ## Actions Settings ### Set Execution | Setting | Field | Type | Default | Description | | --- | --- | --- | --- | --- | | Disable Execution | `disabled` | Toggle | OFF | Prevents the component from executing when triggered. | --- **Changelog** | Date | Change | | --- | --- | | — | Initial publication. | A Property ID is the unique field ID used by Unqork to track and link components in your module. A place on your operating system that stores recently copied content. The clipboard only stores one item at a time. Canvas Label Text indicates the purpose of the corresponding field or component. For non-input components, the Canvas Label Text isn't end-user facing, and only appears in the . End-users, also known as Express Users, are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product. APIs (application programming interfaces) are a set of protocols and definitions developers use to build and integrate application software. APIs act as the connective tissue between products and services.