Why Sending 2 parameters from client side to SI not working
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 11:35 PM - edited 08-05-2024 11:35 PM
CS
var countEx = g_form.getValue("u_extension_count");
if (countEx == 0) {
g_form.addErrorMessage(countEx);
g_form.setValue("approver_type", "1", "User");
var regUser = new GlideAjax('PP_RegChangeUtils');
regUser.addParam('sysparm_name', 'getAssignedToManager');
regUser.addParam('sysparm_assignTo', g_form.getValue("assigned_to"));
regUser.addParam('sysparm_extencount', countEx);
g_form.addErrorMessage('hi22')
regUser.getXML(function(response) {
var answer = response.responseXML.documentElement.getAttribute("answer");
g_form.addErrorMessage(answer);
g_form.setValue("approver_user", answer);
});
}
} else if (g_form.getValue("u_extension_count") == 1 || g_form.getValue("u_extension_count") == 2) {
g_form.setValue("approver_type", "2", "Group");
var regUser1 = new GlideAjax('PP_RegChangeUtils');
regUser1.addParam('sysparm_name', 'getAssignedToManager');
regUser1.addParam('sysparm_exCo', g_form.getValue("u_extension_count"));
regUser1.getXMLAnswer(function(response) {
g_form.addErrorMessage(response);
var answer = response.responseXML.documentElement.getAttribute("answer");
g_form.addErrorMessage(answer);
g_form.setValue("approver_group", answer);
});
}
SI
getAssignedToManager: function() {
var user_id = this.getParameter("sysparm_assignTo");
var cntEx = this.getParameter("sysparm_extencount");
if(cntEx==0){
var getMang = new GlideRecord("sys_user");
getMang.addQuery("sys_id", user_id);
getMang.query();
if (getMang.next()) {
return getMang.manager;
}
} else if (extenCount == 1 || extenCount == 2) {
return gs.getProperty('sn_grc_reg_change.PPRCM.IRMreghangeApprover1');
} else if (extenCount >= 3) {
return gs.getProperty('sn_grc_reg_change.PPRCM.IRMreghangeApprover2');
}
},
Here I am returning value based on Extension count field, but I am not able to send and receive 2nd parameter
3 REPLIES 3
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 12:00 AM
Are the SI variable names different?
var cntEx
cntEx==0
※extenCount == 1
※extenCount >= 3
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 12:12 AM
Hi @HIROSHI SATOH ,I tried with perfect name still not working
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 01:54 AM
Have you checked the log output to see what values are set?