Advanced Form Row Data Binder is an extended version of the default Form Data Binder. It allows you to add in Filter Conditions in a guided and friendly manner. |
This feature has been enhanced in Joget Workflow v6. |

Figure 1: Advanced Form Data Binder Properties
Name | Description |
---|
Form | Source form to retrieve data from. |
Joins Form Data Table | This is a new feature in Joget Workflow v6. |
Name | Description |
---|
Form Data Table Name | Target table to join with | Field | Target table field to join with | Join Field Id | Parent field Id to join with |
In the screenshot example in Figure 1, such configurations can be presented with the following SQL. SELECT * FROM "Claim Entry" entry JOIN hr_expense_claim claim ON claim.id = entry.claim |
|
|

Figure 2: Advanced Form Data Binder Properties - Advanced - Filter
Name | Description |
---|
Filter Conditions | Filter Conditions Name | Description |
---|
Join Type | | Field | Field ID. (e.g. title) 
| Operator | - Equal
- Not Equal
- Greater Than
- Greater Than Or Equal
- Less Than
- Less Than Or Equal
- Like
- Not Like
- In
- Not In
- Is True
- Is False
- Is Null
- Is Not Null
| Value | Filter value |
|
Extra Conditions | Additional condition(s) for filtering the data set. HQL is the expected here. Start your filter name with e.customProperties. followed by the field id (i.e. title)
 |
You may even use operator such as "LIKE" to narrow down your data set. 
|
e.customProperties.title = 'Trip' |
Hash variable is accepted here. e.customProperties.submitted_by = '#currentUser.id#' |
Userview Key can be used as part of the condition. e.customProperties.category_id = '#userviewKey#' |
|

Figure 3: Advanced Form Data Binder Properties - Advanced - Aggregate Query
This is a new feature in Joget Workflow v6. |
Name | Description |
---|
Aggregate Fields | |
Group By | |
Having Conditions | |