How to get variable value in email script

MK-p
Tera Contributor

I am trying to get the variable value in client script, but it is not working.

i tried with below code

var x = current.variables.manager.email;

1 ACCEPTED SOLUTION

Hi @MK-p 

 

Try below code.

var gr = new GlideRecord('sc_req_item');  
gr.addQuery('request_item', current.sys_id); 
gr.query(); 
if(gr.next()) { 
  x = gr.variables.manager.email;
}

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------

View solution in original post

5 REPLIES 5

PrashantLearnIT
Giga Sage

HI @MK-p ,

 

No need to use client scripts, just use email scripts to get variables and you can send those in email.

Please refer this useful video for this use case - https://youtu.be/jwXU9MQ8xhQ?si=3iGW3Xain7d5KGzE

********************************************************************************************************
Please appreciate the efforts of community contributors by marking the appropriate response as the correct answer and helpful. This may help other community users to follow the correct solution in the future.

********************************************************************************************************
Cheers,
Prashant Kumar
ServiceNow Technical Architect


Community Profile LinkedIn YouTube Medium TopMate
********************************************************************************************************