- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-06-2017 01:34 PM
We have email scripts to print the variables from requested items. Below is one example. I was asked to update it to include checkboxes from the form and I have that working, but the label variables above the checkboxes are not showing in the emails. Does anyone know how I would adjust this to show those?
(function runMailScript(current, template, email, email_action, event) {
for (var key in current.variables) {
var v = current.variables[key];
if ( v.getGlideObject().getQuestion().getDisplayValue()!='' && v.getGlideObject().getQuestion().getDisplayValue()!='false' && v.getGlideObject().getQuestion().getLabel() != 'Workflow' && v.getGlideObject().getQuestion().getLabel() != 'Requested for' && v.getGlideObject().getQuestion().getLabel() != 'Phone number') {
template.space(4);
var dv = v.getGlideObject().getQuestion().getDisplayValue();
if (dv.indexOf(',') > -1 && v.getGlideObject().getQuestion().getType() != 2){
template.print(' ' + v.getGlideObject().getQuestion().getLabel() + ': ' + "</br>");
var array = dv.split(',');
for(var a = 0; a < array.length; a++){
template.space(8);
template.print(array[a] + "</br>");
}
}
else{
template.print(' ' + v.getGlideObject().getQuestion().getLabel() + " = " + v.getGlideObject().getQuestion().getDisplayValue() + "<br/>");
}
}
}
})(current, template, email, email_action, event);
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-12-2017 02:45 PM
I added a log to my script to see what was found in the variable pool and found that the label variables aren't captured in the variable pool. I'm working with my team to adjust how we label the checkboxes so the email is clearer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-12-2017 02:45 PM
I added a log to my script to see what was found in the variable pool and found that the label variables aren't captured in the variable pool. I'm working with my team to adjust how we label the checkboxes so the email is clearer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-12-2023 05:08 AM
Did someone find any solution to this ? I am facing a similar issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-20-2023 10:15 AM
Even I am facing the same issue, is this a known issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-12-2017 10:36 AM
Bump, in case someone can identify the issue in the script.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-27-2023 05:16 AM
Hi there,
Any solution or workaround for this issue, for we are facing the same issue and it is much required for the label to be displayed in the notification.
Regards,
Kalpana