Skip to end of metadata
Go to start of metadata
Bean Shell Action allows you to write custom Java code to perform custom actions on the datalist.
New Feature

This is a new feature in Joget Workflow v6.

Figure 1 : Hyperlink in the row action placeholder and in the bulk action placeholder in the datalist builder


Figure 2 : Bean Shell Datalist Action Properties


LabelLink / Button label.
Confirmation MessageConfirmation message before performing action.

Script in Java.

Injected variables available for consumption are:-

  • httpRequest
  • datalist
  • rowKeys
Sample Code
for (String key : rowKeys) {
System.out.println("Record key is " + key);


Figure 3 : Bean Shell Datalist Action Properties - Visibility Control


RulesControls on when the action should appear based on the condition(s) set.





  • No labels