This is a new feature in Joget DX Enterprise and Professional editions only.
Introduction
In a nutshell, the Process Enhancement Plugin generates the approval and rejection buttons in datalist and forms.
The Process Enhancement Plugin is made up of the following plugins:
- Process form modifier (New form plugin to add action buttons to the form, such as "Approve" or "Reject", etc. ).
- Two process generators (Wizards to auto generate the datalist, userview, process design and process mappings).
- Process list (A new userview menu to display action buttons in the datalist, such as "Approve" or "Reject", etc. ).
- Datalist actions (internal to item 1 and 2 above).
Get Started
The easiest way to see how the Process Enhancement works is to create a new form and use the "App Generator > Generate Process - Approval Process" button in the form to automatically build the app. Here are the steps:
Steps | Screens (Click to view) |
---|---|
| Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 |
Process List Userview Menu
Configure Process List
Name | Description |
---|---|
Custom ID | Item link slug. Optional field. |
Label * | Menu label. Mandatory field. |
Process * | Map to process. Mandatory field. |
List * | Datalist to load. Mandatory field. |
Type * | Each process list menu is like a CRUD menu, but with enhanced features. You can tag the process list menu for various tasks and the plugin will automatically present the action buttons. There are five types of process list:
|
UI (Form)
Name | Description |
---|---|
Form | |
Created by field id * | |
Set all sections as readonly? | |
Display readonly as label? | |
Comments
Name | Description |
---|---|
Process Status
Name | Description |
---|---|
Data
Name | Description |
---|---|
UI
Name | Description |
---|---|
UI List
Name | Description |
---|---|
Show Number of Rows In Menu | Show Number of Rows In Menu. |
Button Position |
|
Selection Type |
|
Selector Position |
|
View form link label | Optional. Link to edit the form will default to 'View' but you can change the link name here. |
Custom Header | Custom Header in HTML to show above the listing. |
Custom Footer | Custom Footer in HTML to show below the listing. |
Advance
Name | Description |
---|---|
Userview Key Name | Define a column name to pre-filter the datalist against using the userview key value. |
Performance & Offline
Name | Description |
---|---|
Cache Settings | |
Scope | |
Duration (s) |
PWA Offline Settings
Name | Description |
---|---|
PWA Offline support is dependent on the theme used. | |
Enable cache for offline support | |
Cache all datalist links in first page | |
Cache list actions (Non post action) |