Joget DX 8 Beta Released
The beta release for Joget DX 8 is now available, with a focus on UX and Governance.
Run Process enables one to start a process instance from the UI.
If you would like to start a process instance by using an existing form record, add the additional parameter "recordId" to the menu itself and specify the record ID to this parameter.
Figure 1: Run Process Properties
|Label||Menu label. Mandatory field.|
Item link slug. Optional field.
Value defined here must be unique to the rest of the UI Menus as the first matching name will be called upon.
|Process||Process to start. Mandatory field.|
|Run process without confirmation screen?||If checked, the user will be prompted before proceeding to start the process instance.|
|Show in popup dialog?||If checked, the user will be presented with a popup dialog to run the process instance.|
|Submit Button Label||Label to be displayed on the submit button.|
Figure 2: Run Process Properties - Redirection
|Message shown after process started||The message shown after the process is started in text.|
|Action to Perform After Form Saved|
Figure 3: Run Process Properties - Advanced
|UI Key Name||If defined, the corresponding form element defined here will be populated with the UI key value.|
Figure 4: Run Process Properties - Performance & Offline Settings
Caching options are:
|Duration (s)||Duration in seconds to cache content defaults to 20 seconds if applicable.|
Read more at Performance Improvement with UI Caching.
Note: PWA Offline support is dependent on the theme used.
|Enable cache for offline support||Check this to enable caching for offline support, usually set for use on mobile browsers.|
Read Progressive Web Application (PWA) for more information.
This is a new feature in Joget DX 8.
Figure 5: Run Process Properties - AJAX & Events - Event Listening
The object that will be listening for an event.
This field will dynamically show selectable options depending on the page components used. e.g: if there is a page component called manage meeting in the page, it will automatically show up in this field's select box.
|Event Name||Custom Event Name.|
Action to be listened for.
|Add row||Adds another row for another event|
Figure 6: Run Process Properties - AJAX & Events - Event Triggering
|Event Name||Custom Event Name|
The method used to trigger an event.
|Parameter Name||Custom Parameter Name.|
Logical Operator to be used in evaluating "Parameter" against "Value"
|Value||The value that the Parameter will be compared to.|
|When Not Match Trigger Event Name||Event Name when/if the logical operation is not satisfied.|
|Add row||Add another row for another event.|