Glide list field issue

pdom
Mega Expert

Hello,

I have created a new list field with some choice values. When I add to default view every thing is ok. But I have a new view call "Notify". When I add to this view this field is becoming non editable. No ui macro icons beside the field. I have no client script or Ui Policies on this field.

I am working under application scope.

Please point me in right direction to fix this issue

2 REPLIES 2

rathikaramamurt
Giga Expert

Hi Padmini,



Could you check for any ACL's being assigned to that field for the table which you are working on or the task table.



Below links could be helpful:



http://wiki.servicenow.com/index.php?title=Using_Access_Control_Rules#gsc.tab=0


Hi Ram,



I have found the issue. I have a client script to hide buttons on the new view i have created.



Client script :



function onLoad() {


    //Remove all buttons except for the 'Update' button


    var items = $$('BUTTON').each(function(item){


      if(item.id != 'sysverb_update'){


                item.hide();    


          }


    });


   


}



This script is actually making the glide list fields non editable. hiding all the UI macro icons



I have referred this script from SNC guru website : http://www.servicenowguru.com/system-ui/glidedialogwindow-quickforms/



If I turn off   this client script then the glide list field is visible with out any issue




I found another thread which refer to below , but this will only hide one button. I there a way I can hide multiple buttons with out impacting glide list fields



function onLoad() {


 


    var items = $$('BUTTON').each(function(item){


      if(item.innerHTML.indexOf("Resolve") > -1){


            item.hide();    


          }


    });


   


}