- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-27-2024 04:48 AM
var sysId = fd_data.trigger.current.sys_id;
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-29-2024 02:26 AM
Hi @KM SN ,
Use fd_data.trigger:
- When working with Flow Designer, the fd_data.trigger object holds the information related to the event that triggered the flow.
- This is particularly useful when you want to access specific data or variables that were passed into the flow at the time it was triggered.
Access Current Variables:
- To access the current variables in the flow, you use the context provided by fd_data.trigger. This allows you to interact with the data that triggered the flow, such as records or specific field values
var baseUrl = gs.getProperty('glide.servlet.uri');
/* The sys_id for the record you want to link to */
var sysid=fd_data.trigger.current.sys_id;
/* Construct the URL to the specific record */
var link = baseUrl + 'nav_to.do?uri=change_request.do?sys_id=' + sysid;
/* Output the constructed link */
return '<a href="'+link+'">'+fd_data.trigger.current.number+'</a>' ;
Mark as Helpful if is works
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-30-2024 01:29 AM
It feels like the integration isn't transferring the link in the way you expect, because it is generated in ServiceNow as clickable link with the number as display value. You may need to configure this in Jira.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-28-2024 04:38 AM
You pasted the same code that you posted earlier.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-28-2024 06:36 AM
Hi @KM SN
Check if this is working
var baseUrl = gs.getProperty('glide.servlet.uri');
// The sys_id for the record you want to link to
var sysid= current.sys_id;
// Construct the URL to the specific record
var link = baseUrl + 'nav_to.do?uri=change_request.do?sys_id=' + sysid;
// Output the constructed link
gs.addInfoMessage(link);
gs.addInfoMessage('<a href="'+link+'">'+current.number+'</a>')
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-28-2024 10:50 PM
I have tried this but no use. Its printing as it is except link
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-29-2024 02:26 AM
Hi @KM SN ,
Use fd_data.trigger:
- When working with Flow Designer, the fd_data.trigger object holds the information related to the event that triggered the flow.
- This is particularly useful when you want to access specific data or variables that were passed into the flow at the time it was triggered.
Access Current Variables:
- To access the current variables in the flow, you use the context provided by fd_data.trigger. This allows you to interact with the data that triggered the flow, such as records or specific field values
var baseUrl = gs.getProperty('glide.servlet.uri');
/* The sys_id for the record you want to link to */
var sysid=fd_data.trigger.current.sys_id;
/* Construct the URL to the specific record */
var link = baseUrl + 'nav_to.do?uri=change_request.do?sys_id=' + sysid;
/* Output the constructed link */
return '<a href="'+link+'">'+fd_data.trigger.current.number+'</a>' ;
Mark as Helpful if is works
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-30-2024 12:16 AM - edited ‎08-30-2024 12:17 AM
The link is coming like this when I am returning to Jira but what I am expecting is the link should appended to change number.