Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2025 11:37 PM - edited 02-08-2025 11:47 PM
//Get Sys ID for current session Record
automationsysid: function() {
var sysId = this.getParameter('sysparm_sys_id');
gs.info('sysparm_sys_id---' + sysId);
gs.getSession().putClientData("AutomateITID", sysId);
return sysId + '';
},
UI action script
function submitrequest() {
var currentSysId = g_form.getUniqueValue();
var ga = new GlideAjax('script include name');
ga.addParam('sysparm_name', 'function name');
ga.addParam('sysparm_sys_id', currentSysId);
ga.getXMLAnswer(function(response) {
var automationSysId = response;
var dialog = new GlideDialogForm('prompt_modal', 'com.glideapp.servicecatalog_cat_item_view');
dialog.setTitle('');
dialog.addParm('sysparm_id', 'item sysID');
dialog.addParm('sysparm_sys_id', currentSysId);
dialog.addParm('preview', 'true');
dialog.setDialogWidth(800);
dialog.setDialogHeight(350);
dialog.render();
});
}
create on load catalog client script
var ur_sysid=g_user.getClientData("AutomateITID");
g_form.setValue('univ_rec',ur_sysid);
}