# Dynamic Table Field

Use **Table field** to add a dynamic table that participants fill during envelope processing.

You can place this field in:

* structured documents

### Add a table field

<figure><img src="/files/KDoAwQUNdyHb5j7T959n" alt=""><figcaption></figcaption></figure>

1. Open the template in edit mode.
2. In the **Fields** panel find the **Table field** and add it to the template.
3. Configure the field and click **Save**.

### Field settings

Click on the placed field to reopen settings menu.

{% columns %}
{% column width="58.333333333333336%" %}

* **Initially hidden** — hides a column by default
* **Name** — table name shown in the document
* **Role name** — role that owns the table
* **Row numbering** — shows or hides the numbering column
* **Columns** — number of usable table columns

{% hint style="info" %}
Limits:

* up to **120** columns per table
* minimum column width: **30 px**
  {% endhint %}
  {% endcolumn %}

{% column width="41.666666666666664%" %}

<figure><img src="/files/8Iy13lobtRKsYFOUJXYg" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

In the envelope view, you can reveal hidden columns using the menu on the right side of the table. If a hidden column remains empty, it won't appear in the final envelope.

{% hint style="info" %}
To use the Initially hidden feature, you must add at least one field to the column, and all fields within must be optional.
{% endhint %}


---

# 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://support.docstudio.com/user/template-builder/template-dynamic-fields/dynamic-table-field.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.
