Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to create a Column in Jira Structure to show only LInked Issues to a Particular Jira Project

Laura Pellizzari
Contributor
October 17, 2025

How to create a Column in Jira Structure to show only LInked Issues to a Particular Jira Project

the current formula for linked issues in Structure is the following:

 

/* Displays all linked issues and the link types using markdown language.
  */
WITH markdown(issue) = CONCAT(
  "[", IF issue.status.category == "Done": "~", issue.key,
  IF issue.status.category == "Done": "~", "](", issue.url, ")"
):
issueLinks
  .GROUP(IF $.source.key = key: $.type.outward ELSE : $.type.inward)
  .MAP(CONCAT($.group, " ", $.elements.MAP(IF $.source.key = key :markdown($.destination) ELSE :markdown($.source))))

Anyone can help?

thanks

Laura

1 answer

Suggest an answer

Log in or Sign up to answer
0 votes
Gor Greyan
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 17, 2025

Hi @Laura Pellizzari

I think you should filter the link collection before you group/map it, keeping only links where the “other side” of the link belongs to your target project. Try the following one.

WITH markdown(issue) =
CONCAT("[", IF issue.status.category = "Done": "~", issue.key,
IF issue.status.category = "Done": "~", "](", issue.url, ")"),

other(link) =
IF link.source.key = key : link.destination ELSE : link.source
:

issueLinks

.FILTER(other($).project.key = "ABC")

.GROUP(IF $.source.key = key : $.type.outward ELSE : $.type.inward)

.MAP(CONCAT($.group, " ", $.elements.MAP(markdown(other($)))))

DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
ENTERPRISE
TAGS
AUG Leaders

Atlassian Community Events