- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 10:22 AM
I know that there is a setting in service now where I can change it from 3 to 1 in journal entry. But I don't want to do that. Also I have tried to write a mail script with all the examples available in community but that didn't work as well. Every time I am getting the last 3 updates all together.
Please advise over here
Solved! Go to Solution.
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 12:10 PM
My Bad.
Just to confirm are you using the format at
${mail_script:test123} i.e. an underscore.
If yes, when you do a preview are you selecting any specific record?
Also, can you try below script once.
(function runMailScript(current, template, email, email_action, event) {
// Add your code here
template.print('Worknotes'+current.work_notes.getJournalEntry(1));
template.print('Comments '+current.comments.getJournalEntry(1));
})(current, template, email, email_action, event);
Also, is there any specific reason for not using OOB functionality (system property)?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 10:24 AM
In your mail script do:
current.work_notes.getJournalEntry(1)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 10:52 AM
Sorry it didn't work for me. Still showing last 3 entries as mentioned in the original query

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 11:28 AM
Can you post all your code? This only retrieves the last work note.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-18-2020 11:39 AM