> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso/documentation/environment/file/settings/actions.md).

# Actions

In this tab, the actions settings are configured, as shown in the image.

<figure><img src="https://1614058754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ5vDGuBZwhJDeu5Rq7Wt%2Fuploads%2Fgit-blob-d193190a12ff4dcdc8b6b3f059a17f7f14104beb%2Fenvironment_file_settings_actions_1.png?alt=media" alt=""><figcaption></figcaption></figure>

Fill Columns with default values:

* **"SQL Statement" Action (insert)** - Fill Colunms with default values.
* **"SQL Statement" Action (update)** - Fill Colunms with default values.

Auto completion

The Action Completion feature saves you time. It can be used in two cases. Each time you add an If Action, an Else can be automatically added (An End If is always added).

When you add an Action that can cause any kind of error, two Kalipso Keywords will be updated: ERRORCODE and ERRORMSG. So, after this kind of Actions, Kalipso can add Actions to manage the error. The dropdown below **ON ERROR** defines the error message added. It can be one of:

* **ERRORMSG** - Only the error message.
* **"ERRORCODE: " +ERRORCODE +ENTER + "ERRORACTIONID: " +ERRORACTIONID +ENTER +ERRORMSG** - The error code, the ID of the Action that failed and the error message, each in its own line.
* **\<Defined in Project>** - The message defined in the **Custom error Message** property of each Project. See [Project Properties - Other](/kalipso/documentation/project/properties/other.md).

<figure><img src="https://1614058754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ5vDGuBZwhJDeu5Rq7Wt%2Fuploads%2Fgit-blob-5221871f3eece8aa0a24e61fefdbb44d83184f4b%2Fenvironment_file_settings_actions_2.png?alt=media" alt=""><figcaption></figcaption></figure>

When you add a [Show Popup](/kalipso/documentation/actions/group-others/show-popup.md) Action, Kalipso can built the necessary Actions for you to evaluate the Popup's select option. Once added, these Actions can be edited as you wish.

{% hint style="success" %}
To learn more about actions on Kalipso click [here](/kalipso/documentation/environment/file/settings/actions.md).
{% endhint %}

Style

* **"Comment" Action prefix** - Prefix Characters when adding a Comment action.
* **"Separator" Action style** - Separator style.
