Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
titleContext

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.


Workaround

This can be solved by using a multi datalist formatter plugin to sequentially use a bean shell formatter before using the process status formatter. The bean shell code below is used to display status bar only for records that are "Resolved".

Code Block
titleBean Shell Code
String status = row.get("status");
if(status.equals("Resolved")){
return value; 
}else{
return null; 
}


Download Demo App

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.

View file
nameAPP_processStatusBar.jwa
height250