We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

can we hide custom button using onchange client script ?

String
Kilo Sage

Hi Team ,

We created a custom button in the form .

My requirement is when user changes the state field ,we are making few fields  blank and want to hide/disable the custom button .

 

 

function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading || newValue === '') {
return;
}
g_form.setValue('date', "");
g_form.setValue('last_com', "");

 

we are making few fields blank ,but how to make custom button hide/disable ?

Please guide 

7 REPLIES 7

Hi @Community Alums  tried in Scope application ,still no luck 

Not applicable

Hello @String 

 

  • Accessible from is set to All application scopes
  • Can read is selected
  • Allow configuration is selected

You need to check in UI Action or UI Policy that it should be accessible from all application scope.

 

 

Aman Kumar S
Kilo Patron

Hi @String ,

UI actions don't work that way, you can better add a check in the client script, so even if the user clicks on the UI action, it reads the form values and gives a user error to the user that you can't perform this action since these fields are empty or something about the state.

 

 

Best Regards
Aman Kumar