Glide list field issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-14-2017 12:25 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-14-2017 12:35 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-14-2017 01:20 AM
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();
}
});
}