> For the complete documentation index, see [llms.txt](https://docs.infotopics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infotopics.com/supertables/configuration/configuration-screen/appearance-tab/multiple-layouts.md).

# Multiple Layouts

<figure><img src="https://appsfortableau.infotopics.com/wp-content/uploads/2022/04/Parameter-Changes.gif" alt=""><figcaption></figcaption></figure>

SuperTable enables users to create and store multiple custom layouts for quick access. For instance, a user might arrange specific columns in a preferred order in one layout. This functionality allows users to use pre existing layouts without starting from scratch and to easily swap between layouts. Here’s a guide on how to create and store custom layouts:

#### Configuration

Firstly you will need to create two parameters of type string in your worksheet. One for storing the view and one for the layout change. Leave the value empty.

<details>

<summary>Step 1 </summary>

#### Create a parameter

First, create **two parameters of type&#x20;*****String*** in your worksheet:

1. **View parameter**
   * Data type: **String**
   * Allowable values: **All**
   * Current value: *(leave empty)*
2. **Layout parameter**
   * Data type: **String**
   * Allowable values: **List**
   * Values: leave empty for now

<figure><img src="/files/8b7x6GrYEWWcDVJDr6yj" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Step 2</summary>

#### Configure parameter in supertables

Open the **SuperTables configuration screen**. By default, you will land on the **General** tab, the one we need.

In the **Store table layout in** setting, select the **layout parameter** you created earlier. This parameter will store the selected table layout.

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

</details>

<details>

<summary>Step 3</summary>

#### Configure second parameter you created

Next, go to the **Appearance** tab in the SuperTables configuration screen.

Scroll down to the section **Use a parameter to switch between layouts** and enable it.\
Then select the **layout parameter** you created earlier.

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

&#x20;

</details>

<details>

<summary>Step 4</summary>

#### Setup your dashboard - **Show the parameters**

Right-click the parameters you created and select **Show Parameter** to make them visible on the worksheet or dashboard.

All changes made in your **SuperTables** will be saved in your stored parameter. Once you have configured your SuperTable exactly as you want, copy the text shown in your **stored parameter**.

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

&#x20;

</details>

<details>

<summary>Step 5</summary>

#### Layout parameters

Edit the layout parameter by clicking on the dropdown on the parameter. This is where we will be creating our custom layouts.

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

Paste your layout as a value in the list and name your custom view.

<img src="https://appsfortableau.infotopics.com/wp-content/uploads/2022/04/Adding-Stored-Layout.gif" alt="SuperTables Adding Stored Layout" data-size="original">

Repeat this process for each new custom view you wish to have on your dashboard. Once you have all the custom views you want, remove the stored layout from your dashboard.  You can now click on each view and see an instant change in your SuperTable!

</details>

#### Video Tutorial&#x20;

{% embed url="<https://youtu.be/lCyYeNLeFiE>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.infotopics.com/supertables/configuration/configuration-screen/appearance-tab/multiple-layouts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
