# Actions

Formulas are assigned to actions like On click, On switch or On input. If a user performs an action, the according formula is executed.

The available actions depend on the widget type. So an "On click” action is available for a button widget, but not for a menu widget. The following actions are available:

* **On open** - executed when a page is opened.
* **On close** - executed when a page is closed.
* **On click** - executed after the user clicks on the widget, e.g. a button, a table cell or an element of a chart. This action is executed as well if the selection of a table cell is changed with cursor keys.
* **On input** - executed after the user enters a new value into a cell widget or a table cell.&#x20;
* **On switch** - executed after the user switches a menu.
