# Standard Data Table (Repeating Group)

## Overview

This block allows a user to view a list of things in a data table format and apply additional filters to the list.&#x20;

A user can click on the `︙icon` to edit or delete an item via a menu focus group. For more information on how to use the `menufocusgroup_template` reusable element, please [click here](/canvas/5.1/canvas-functionality/reference/reusable-elements/menu-focus-elements.md).&#x20;

{% hint style="info" %}
There is [another version](/canvas/5.1/canvas-library/blocks/standard-data-table-table-element.md) of this block built using a Table element instead of Bubble's Repeating Group element. You should use this Repeating Group version if you need a more complex data table UI (e.g. nested repeating groups or clicking on a row to expand more details below the row). If you're building a simple data table, then we recommend using the Table element version.
{% endhint %}

## Structure

* When this block is added to a page, it is placed within a **Group main content - Paste group** on the page. This group contains the responsive settings for all blocks.
* This block contains three main groups:
  * **Group Main title block**\
    This group contains the title, add button, and reusable element [filters\_template](https://docs.airdev.co/canvas-pages-and-modules/v/3.0.0/reusables/applyfilters).
  * **Group Inner tables header content**\
    This group contains the table column headers.
  * **RepeatingGroup text** \
    This repeating group that holds the main data that is displayed by the table. For demo purposes, we use Arbitrary Text as a data source. [Click here](/canvas/5.1/canvas-library/updating-asset-rg-data-source.md) to learn how to change the data source.
* This module contains the **menufocus\_template** reusable element. This reusable element contains all the additional actions you can perform (e.g., edit data, delete data, and more)

## How to set up

* Update the data type and data source for **RepeatingGroup text** (you will most likely want to change this to a non-text data type). [Click here](/canvas/5.1/canvas-library/updating-asset-rg-data-source.md) to learn how to change the data source.
* Update header text and the data source of the texts in the block&#x20;
* Remove **Button Add** or add a workflow to the button
* For more information on how to customize the filters, please [click here](https://docs.airdev.co/canvas-pages-and-modules/v/3.0.0/reusables/applyfilters).
* Open **menufocus\_template** and modify the type of content displayed in the reusable to be whatever data object for which you want


---

# 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://docs.airdev.co/canvas/5.1/canvas-library/blocks/standard-data-table-repeating-group.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.
