列出所有未被其他任务阻止的JIRA任务

列出所有未被其他任务阻止的JIRA任务,jira,jql,Jira,Jql,使用JIRA 4.4.3 我已经创建了一个筛选器,其中列出了以下所有任务: -当前用户被分配到; -开放; -未被任何其他任务阻止 明确地说:用户可以处理的任务 我们已经安装了Craftforge JQL函数插件,我附带了以下JQL查询: assignee = currentUser() AND status in (Open) AND issue NOT IN linkedIssuesFromFilter("All Issues", "Blocks", "Outward") 问题是,当阻止另

使用JIRA 4.4.3

我已经创建了一个筛选器,其中列出了以下所有任务: -当前用户被分配到; -开放; -未被任何其他任务阻止

明确地说:用户可以处理的任务

我们已经安装了Craftforge JQL函数插件,我附带了以下JQL查询:

assignee = currentUser()
AND status in (Open)
AND issue NOT IN linkedIssuesFromFilter("All Issues", "Blocks", "Outward")
问题是,当阻止另一个问题的问题得到解决时,“阻止”链接仍然存在——我不想删除它。但我的查询不会检查链接问题是否已关闭/解决


如何在“IN语句”中添加一个条件,该条件将只返回阻止当前任务且仍处于打开状态的查询。

我已创建了一个名为“所有活动问题”的新筛选器,其中列出了所有已打开、正在进行或重新打开的问题

我在查询中使用了新的过滤器,而不是“所有问题”

似乎已解决:)

使用以下条款:

如果您有,您可以执行以下操作:

resolution = unresolved AND assignee = currentUser() AND (issueFunction in linkedIssuesOf("resolution is not empty", blocks) OR issueFunction not in hasLinks("is blocked by"))

@drozzy:如果你有更好的答案,请随意发布,如果合适的话,我会更改最佳答案标志。对我来说,到目前为止,这种变通方法似乎效果良好……:)很好,你找到了解决问题的方法;然而,那些从搜索引擎来到这个页面的人可能正在寻找原始问题的答案。这个答案不能帮助人们“列出所有未被其他任务阻塞的JIRA任务”。也许你应该考虑更新这个问题或者把你的答案移到一个新的、更相关的问题。错误:<代码>找不到JQL函数“Link KeasSuffeQueice(状态=打开,被阻止)”。< /Cord>需要一个插件。这需要什么插件?ScriptRunner?@jasonhudgins是的,这需要ScriptRunner。
resolution = unresolved AND assignee = currentUser() AND (issueFunction in linkedIssuesOf("resolution is not empty", blocks) OR issueFunction not in hasLinks("is blocked by"))