- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 04:49 AM - edited 11-29-2022 04:53 AM
Hello ,
I want to copy user(reference field to user table) to ritm watchlist on submitting request.
I have referred https://www.servicenow.com/community/it-service-management-forum/auto-add-to-watchlist/m-p/914649/pa...
but i get org.mozilla.javascript.NativeArray@c8b0cc in watchlist
Please help me to fix this.
Thanks
Soumya
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:52 AM - edited 11-29-2022 05:52 AM
Try adding toString() at the end, as shown below. Most of the time it works.
current.watch_list = current.variables.person_to_be_copied.toString();
Mark answer as Correct or Helpful based on impact.
Regards,
Abhijit
ServiceNow MVP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:56 AM
Hi @soumya17,
Try this updated lines in your business rule. It will work.
current.watch_list = current.variables.person_to_be_copied.toString();
current.update();
Thanks,
Sagar Pagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:19 AM
The linked article describes how to populate a list field with group members when given a group reference. This doesn't sound at all like your query. Did you try simply
current.watch_list = current.user;
where user is the name of the user reference field?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:24 AM
yes, i tried but it didnt work.
where user is the name of the user reference field? -> yes.
i wrote something like this.
current.watch_list = current.variables.person_to_be_copied;
person_to_be_copied is the reference field mapped to user table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:34 AM
Hi @soumya17,
Try this updated line as -
current.watch_list = 'sys_id'+ ',' + current.variables.person_to_be_copied;
Thanks,
Sagar Pagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:46 AM
Hi Sagar,
I wrote after insert BR on ritm table
i wrote the line you suggested but it didnt work
Thanks
Soumya