# Grid - Dynamic FieldSet Grid

**GM - Dynamic FieldSet Grid** enhances usability by enabling users to access or view related data within the current context, eliminating the need for navigation. It offers a seamless way to explore associated records or details without switching between screens or pages, reducing the requirement for multiple clicks or page reloads. This streamlines the user experience, boosting productivity.

## Enable dynamic interaction

Enable Dynamic Interaction option allows the component to publish events that can be leveraged by **GM - Dynamic FieldSet Grid**. This component is useful to create dynamic interaction experience on a record page or even on experience cloud.

<figure><img src="https://4046919449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MEsSbGy_U_OhthKUpxu%2Fuploads%2FV3hulYQs1VOlcyQtXwLe%2FScreenshot%202023-07-14%20at%2015.03.43.png?alt=media&#x26;token=faf42fa7-b3b3-4eba-9356-759178f02577" alt=""><figcaption></figcaption></figure>

## GM - Dynamic FieldSet Grid Setup

Once you enable the **Dynamic Interaction** option, you can begin creating dynamic interactions. The video below is a step-by-step tutorial to learn how to use the **GM - Dynamic FieldSet Grid**:point\_down:.

{% embed url="<https://youtu.be/GXSNWbwweUY>" %}
Dynamic FieldSet Grid
{% endembed %}

{% hint style="info" %}
**GM - Dynamic FieldSet Grid** has the same properties as **GM - FieldSet Grid**. The component should be tied to a parent grid to get refreshed when the user clicks on a specific row. To make the link to a parent grid, the properties below should be defined:

* **Parent Object Name** : The parent object name to listen on,
* **Parent Grid Name :** The parent grid name to listen on. It could the related list label (**GM - RelatedList Grid**), the field set name (**GM - FieldSet Grid**) or the list view api name (**GM - ListView Grid**).
* **Parent Grid Code :** The data grid code to listen on.
  {% endhint %}
