# Event listeners

This section allows you to configure how Finance Tables responds to Tableau events.

**Filter changed event**

* **Update when any Tableau filter or Dashboard action changed the datasheet:** Refresh the table when Tableau filters or dashboard actions affect the datasheet.
* **Secondary event filter worksheets:** Select additional worksheets that should also trigger filter updates.

When using secondary datasources to blend on your datasheet, they will by default not trigger filter updates. You can select these worksheets here.

**Parameter changed event**

* **Update when the value of a parameter changes:** Refresh the table when a Tableau parameter changes.
* **Exclude the following parameters from the event listener:** Select parameters that should be ignored by this event listener.

This can be useful when some parameters are used for other dashboard logic and should not trigger a Finance Tables refresh.

**Mark selection changed event**

* **Update on mark selections from:** Refresh the table when marks are selected in the selected worksheets.
* **Mark selection worksheets:** Select the worksheets whose mark selections should trigger updates in Finance Tables.

**Multiple layouts with parameter**

* **Use a parameter to switch between layouts:** Enable switching between layouts by using a Tableau parameter.
* **Layout parameter:** Select the parameter that should be used for this behaviour.

This setting only works when you are using a parameter to store the table state. Make sure you are using a string parameter.


---

# 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.infotopics.com/finance-tables/configuration/configuration-screen/appearance-tab/event-listeners.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.
