目前,我有一个快速过滤器向我展示我的任务:
assignee = currentUser()
这可以正常工作,但不会向我显示分配给其他人的任务,但会为我分配子任务。是否有可能让它向我展示分配给我的任务和分配给我的子任务?
答案 0 :(得分:13)
为以下JQL中的所有子任务创建一个过滤器:
issuetype in subtaskIssueTypes() and assignee = currentUser()
然后,使用Craftforge JQL Functions Plugin,使用以下JQL查找其父项:
issue in parentIssuesFromFilter("filter name or its id")
答案 1 :(得分:0)
除了@ Kuf的答案之外,在一个查询中编写整个内容有时要简单得多,尤其是使用Greenhopper中的Swimlanes或Quick-Filters,而不是创建和保存自定义过滤器。
例如,在Greenhopper的一个快速过滤器中显示未完成的问题或子任务:
status!=Closed or issue in parentIssuesFromQuery("issuetype in subtaskIssueTypes() AND status!=Closed ")
答案 2 :(得分:0)
以下查询将返回所有父任务,其中包含分配给当前用户的子任务。 (不需要将父任务分配给当前用户)
issueFunction in parentsOf("assignee = currentUser() ")
注意:issueFunction
需要ScriptRunner插件,并且它不是免费的。
答案 3 :(得分:-1)
导航至问题(标题中)>搜索问题,然后输入搜索条件。