# Datatable Setup

The **Datatable Setup** allows users to configure and manage the data table displayed in the list with precision and flexibility. This feature enables users to customize how data is presented to meet their specific needs. For example, users can adjust the number of records displayed per page and use the virtual column feature to calculate and display new information based on existing data.

<figure><img src="/files/G7tUW70EMR37znUezyCb" alt=""><figcaption><p>Datatable in the list.</p></figcaption></figure>

{% hint style="warning" %}
At least one column must be added to save the List Configurator.
{% endhint %}

***

### :small\_orange\_diamond: Overview of the Datatable Setup Panel

<figure><img src="/files/yJWOBfkQtgyRLJQ8chFP" alt=""><figcaption><p>Datatable Seup in the side panel.</p></figcaption></figure>

<table><thead><tr><th width="87">No.</th><th width="184">Name</th><th>Description</th><th width="100">Required</th></tr></thead><tbody><tr><td><strong>1</strong></td><td><a href="/pages/XoiOCrrSrHSK9L2ka5G1">QUERY</a></td><td>Retrieve the record list based on the conditions set in the query.</td><td></td></tr><tr><td><strong>2</strong></td><td>Records by Page</td><td><p>Select the number of records to display per page.</p><ul><li>20</li><li>50</li><li>100</li><li>200</li></ul><p>Default: 50</p></td><td></td></tr><tr><td><strong>3</strong></td><td><a href="/pages/EZHrYc6O9xYsjhM2oe6J">Multi Selectable</a></td><td>Enable or disable the checkbox in the first column of the list to allow multi-select functionality.</td><td></td></tr><tr><td><strong>4</strong></td><td><a href="/pages/YCUdXlJBYe5EXGlsnCvz">Show Summary</a></td><td>Toggle the display of summary information for the record list.</td><td></td></tr><tr><td><strong>5</strong></td><td>Header Align</td><td>Sync the alignment of the data table header with the column alignment.</td><td></td></tr><tr><td><strong>6</strong></td><td><a href="/pages/SimIGiUIj0CZkjEZUrfd">Inline Editor</a></td><td>Configure whether the editor feature is enabled in the record list.</td><td></td></tr><tr><td><strong>7</strong></td><td><a href="/pages/sIGgfbyfm6ZTICr5sxFl">Add Columns</a></td><td>Add fields from the standard object configured in the List Configurator to the data table.</td><td><mark style="color:red;">✔️</mark></td></tr><tr><td><strong>8</strong></td><td><a href="/pages/9yRNHojUZGFcgYrLKBYW">Add Virtual</a></td><td>Add virtual columns to the data table, allowing you to display calculated or custom data.</td><td></td></tr><tr><td><strong>9</strong></td><td><a href="/pages/dtxNhyKITniERweptc3M">Add Row Action</a></td><td>Add Flow-based actions that can be executed on individual rows.</td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.smallbuilder.com/smallbuilder-lists/builder-setup-steps/datatable-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
