Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Related List Loading After Page Refresh

Chris Sutton
Tera Expert

Hi all,

Have tried trawling Community for an answer for this but have had no luck. I am experiencing an issue with a custom task type having approvals load after the page refreshes via UI Action.

Code:

current.state = 5;
current.update();
action.setRedirect(current);

I tried adding the following, however the page then reloads to the previous screen instead:

current.state = 5;
gs.sleep(1000);
current.update();
action.setRedirect(current);

I've tried looking at the Change Request table as this works correctly, however have been unable to figure this out. Should I store the URL somehow and then redirect to this? Or is there an easier method?

Any help would be appreciated 🙂

Thanks,
Chris

1 ACCEPTED SOLUTION

Mahesh23
Mega Sage

Hi,

There is a small error in you code.

Its setRedirctURL() not setRedirct()

Try below code

current.state = 5;
current.update();
action.setRedirectURL(current);

 

Please mark my response as correct answer or helpful if applicable.

View solution in original post

4 REPLIES 4

Mahesh23
Mega Sage

Hi,

There is a small error in you code.

Its setRedirctURL() not setRedirct()

Try below code

current.state = 5;
current.update();
action.setRedirectURL(current);

 

Please mark my response as correct answer or helpful if applicable.

Hi Mahesh,

Something so simple that I completely missed! Thanks for your help.

I updated the code to this and had the desired effect:

current.state = 5;
current.update();
gs.sleep(1000);
action.setRedirectURL(current);

Thanks again,
Chris

Hi,

Why are you making use of gs.sleep() ?

Hi Mahesh,

I need the UI Action to wait until the Related Lists have loaded before refreshing. Hence the 1 second delay.

Thanks,
Chris