Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Get Previous State

madanm7786
Mega Guru

Hi All,

I need to use previous state value in one of my onLoad client script.

So i have written below BR to get the previous state.

Display Business Rule

g_scratchpad.oldvale = current.state;

And used this scratchpad in my onLoad client script.

var st = g_form.getValue('state');

var prest = g_scratchpad.oldvalue;

  g_form.addInfoMessage("Current state is "+st);

  g_form.addInfoMessage("Previous state is "+prest);

But i am not getting previous value. I am getting current value in both the statement.

Please help.

Thanks,

Maddy

10 REPLIES 10

Hi Anurag,



Please help me in getting previous value in client script.



Thanks,


Hi Anurag,



I need to use this in onLoad sclient script.


onLoad Client script used to hide/display fields which you don't want to show to some users.


I think you should use onChange Client script and use new and old there if any user chaining the value from form.


onchange client script runs onload also.


-Anurag