Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
titleContext
English
The issue is when you have a
datalist
List 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 Multi Datalist formatter plugin to sequentially use a bean shell 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".

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

Image Added

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 App and will automatically be installed into your Joget DX when you import this app.

...