BeanShell Action allows you to write custom Java code to perform custom actions on the datalist.

Figure 1: BeanShell Action Menu

Figure 2: BeanShell Action Properties
| Name | Description |
|---|---|
| Label | Link / Button label. |
| Confirmation Message | Confirmation message before performing action. |
| Script |

Figure 3: Visibility Control Properties
| Name | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Rules | Defines when the action should appear based on the condition(s) set. Only applicable to row action placeholder.
|