# Invoke From Local Action Set

Run a specific Local Action Set from any Form in the Project. You can pass and receive values.

Action available for the following operating systems:

![](https://3821468174-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LrTlA1suFa5N48x_83N%2F-MAlPVpH3WRwBy16c7JY%2F-MAlQBZuuTnc6hyzKSVQ%2Fimage.png?alt=media\&token=5c9534b7-ca05-4ac4-b408-2207cd5a5295)

### **Parameters**

* **Form -** Select the Form where the Local Action Set was created.
* **Local Action Set** - The Local Action Set that you want to execute. Local Action Sets are defined at the Form level.
* **Thread Mode** \<numeric> - Choose "Yes" to execute the Local Action Set in a parallel process, allowing following Actions to be executed immediately.

*Advanced Options*&#x20;

Variables

* **Variable** - Temporary Variable of the Local Action Set to execute that you want to initialize with Type and Value.
* **Type** - Type to set the initialized Temporary Variable and also of the Value.
* **Value**  \<string> or \<numeric> -  Expression to assign to the Temporary Variable.

Targets

* **Target** \<target> - Control or Variable where to save the first returned value by the executed Local Action Set. A Local Action Set returns values through Return Values Action.
* **nth-Target**  \<target> - Control or Variable where to save the nth-returned value by the executed Local Action Set. A Local Action Set returns values through Return Values Action.

{% hint style="info" %}
When using this Action in Thread Mode, the Trace Actions and Variables windows (Simulator) may crash.&#x20;
{% endhint %}
