---
title: Table or List
description: "### When to use? When you need list or table in a document. Those lists and tables can have other lists and tables inside them. Variable can be connected to more than one place in a document. For example: list…"
url: "https://templatise.it/docs/table-or-list/"
updated: "2024-06-03"
category: Variables / Variable Types
---

# Table or List

### When to use?

When you need list or table in a document. Those lists and tables can have other lists and tables inside them. Variable can be connected to more than one place in a document.

For example: list of buyers with list of assets per buyer.

### How end user see it?

Input form per row with input fields. Possible to edit / delete added rows.

### How to create it?

1. **Create wrapper: **Choose type **Table or List**.

![](https://templatise.it/wp-content/uploads/2024/04/Group-68-1024x455.png)

2. **Create child variables:** Child variable could be any of available types.

To add child variable **find your wrapper variable** in template variable list and click **+ Add child variable** button

![](https://templatise.it/wp-content/uploads/2024/04/Group-69-1024x469.png)

Child variables are displayed inside the wrapper variable:
 ![](https://templatise.it/wp-content/uploads/2024/04/Group-70-1024x467.png)

 

### Example: Usage with Lists

1. **Create a list in your document.**

![](https://templatise.it/wp-content/uploads/2024/04/Group-71.png)

2. **Create wrapper and child variables.**

![](https://templatise.it/wp-content/uploads/2024/04/Group-72-1024x466.png)

3. **Connect your variables to the document.**

3.1. **Connect wrapper variable.**

![](https://templatise.it/wp-content/uploads/2024/04/Group-73-1024x467.png)

3.2. **Connect child variable:** It is important to connect child variable inside the wrapper variable

![](https://templatise.it/wp-content/uploads/2024/04/Group-74-1024x434.png)

4. **Fill with values.**

Click **+ add "[Table or List name]"** button to add child elements
 Type needed values
 Click **Generate Document**

![](https://templatise.it/wp-content/uploads/2024/04/Group-75-1024x467.png)

Generated list will look like this:

![](https://templatise.it/wp-content/uploads/2024/04/Group-91-1024x426.png)

 

### Example: Usage with Tables

1. **Create a table in your document.**

![](https://templatise.it/wp-content/uploads/2024/04/Group-92.png)

2. **Create wrapper and child variables.**

**Note**: Child variables represent table columns

![](https://templatise.it/wp-content/uploads/2024/04/Group-93-1024x455.png)

3. **Connect your variables to the document.**

3.1. **Connect wrapper variable: **Chose a table row you want to be filled with values.

![](https://templatise.it/wp-content/uploads/2024/04/Group-94-1024x454.png)

3.2. **Connect child variables:** It is important to connect child variable inside the wrapper variable

![](https://templatise.it/wp-content/uploads/2024/04/Group-95-1024x451.png)

Do the same with the second child variable.

4. **Fill with values.**

Click **+ add "[Table or List name]"** button to add child elements
 Type needed values
 Click **Generate Document**

![](https://templatise.it/wp-content/uploads/2024/04/Group-96-1024x487.png)

Generated table will look like this:

![](https://templatise.it/wp-content/uploads/2024/04/Group-97-1024x407.png)
