Error - Script error encountered when changing this field - please contact your System Administrator

vimal909
Mega Contributor

Hi,

I have written the below script to hide Email client button for some of my catalogs. However it is causing an issue on a "Manager Name" Reference field on form. End user getting "Script error encountered when changing this field - please contact your System Administrator" error after clicking on any Requested Item and able to see hidden fields because of the error.

Client script on onLoad():-

function onLoad() {

    //Type appropriate comment here, and begin script below

         

      var abc = g_form.getValue('approval');

      var abc1 = g_form.getValue('u_catalog_type');

if((abc != 'approved') && (abc1 != 'Service Catalog')){

      $('email_client_open').hide();

}

      }

How can I fix the issue?

Thanks in Advance.

Regards,

Vimal

1 ACCEPTED SOLUTION

vimal909
Mega Contributor

Issue got fixed after making the Client script to Default view instead Global.


View solution in original post

17 REPLIES 17

can you paste the script?


This is the script.



function onLoad() {


    //Type appropriate comment here, and begin script below


         


      var abc = g_form.getValue('approval');


      var abc1 = g_form.getValue('u_catalog_type');


if((abc != 'approved') && (abc1 != 'Service Catalog')){


      var hideEmailIcon = document.getElementById('email_client_open');


      hideEmailIcon.style.display='none';


}


      }


var hideEmailIcon = document.getElementById('email_client_open');


      hideEmailIcon.style.display='none';



Can you just paste this and check to see how it goes?


and your instance is on which release?


It is Eureka (glide-eureka-04-08-2014__patch6-hotfix2-10-27-2014)