Skip to main content

Posts

Showing posts from February, 2022

ServiceNow - Working with 2 dimension array

 var instURL = gs.getProperty('glide.servlet.uri'); if (instURL.indexOf('https://XXXXprod.service-now.com') > -1) {     gs.print('do not run on prod'); } else {     updateMissingCorrelationIDs(); }   function updateMissingCorrelationIDs() {     var grCIs = new GlideRecord('cmdb_ci');     grCIs.addQuery('discovery_source', 'SGO-Dynatrace');     grCIs.addQuery('correlation_id=NULL');     grCIs.addQuery('nameISNOTEMPTY');     // grCIs.setLimit(500);     grCIs.query();     //gs.print(grCIs.getRowCount());     var iCount = 0;     var arrSYSIDS = [];     while (grCIs.next()) {         try {             var grCIs2 = new GlideRecord('cmdb_ci');             grCIs2.addQuery('correlation_id', grCIs.name);             grCIs2.query();             if (!grCIs2.next()) {                 iCount++;                 var arr1 = [grCIs.sys_id.toString(), grCIs.name.toString()];                 arrSYSIDS.push(arr1);           

ServiceNow - updateMultiple() example

 see  https://developer.servicenow.com/dev.do#!/reference/api/quebec/server/no-namespace/c_GlideRecordScopedAPI#r_ScopedGlideRecordUpdateMultiple   var grCI = new GlideRecord ( 'cmdb_ci' ); grCI . addQuery ( 'discovery_source' , 'SG-DYNATRACE' ); grCI . addQuery ( 'operational_status' , '1' ); //--operational //grCI.query(); //gs.print('TOTAL: ' + grCI.getRowCount()); grCI . setValue ( 'operational_status' , '2' ); //--non-operational grCI . updateMultiple ();  

ServiceNow Change the order of questions in a survey

ServiceNow   If you are banging your head against the wall in survey designer, try this approach: Navigate to All > Survey > View Surveys and open the appropriate survey definition. In the Metric Categories related list, edit the values in the Order column. To change the order of questions within a category, complete the following steps.     Open the Assessment Metrics related list.Edit the values in the Order column.     Click Update. see https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/administer/survey-administration/task/t_ChangeTheOrderOfSurveyQuestions.html