Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Context
The issue is when you have a datalist that is showing 100 or more records at 1 page, causing the browser to make 100 separate calls to the server. Which in turn causes the Process Status Bar to load slowly.
This can be solved by using a multi datalist formatter plugin to sequentially use a beanshell formatter before using the process status formatter. The bean shell code below is used to display status bar only for records that are "Resolved".
String status = row.get("status"); if(status.equals("Resolved")){ return value; }else{ return null; }
A demo app has also been attached below for you to download and try out the wordaround. The Multi Datalist Formatter plugin is already included in the App and will automatically be installed into your Joget DX when you import this app.