Jira JQL多状态筛选无结果,如何按用户统计全状态任务并展示在gadget?
Jira JQL多状态筛选及任务统计配置解决方案
一、多状态筛选无结果问题修复
你当前的JQL存在逻辑错误:AND要求同时满足所有并列条件,但单条任务不可能同时属于3个不同状态,因此没有匹配结果。
正确的多状态合并筛选有两种写法,优先推荐更简洁的IN语法:
project = "XYZ" AND status IN ("To Do", "Awaiting Approval", "In Progress")
如果用OR连接需要加括号区分逻辑优先级,避免和项目条件冲突:
project = "XYZ" AND (status = "To Do" OR status = "Awaiting Approval" OR status = "In Progress")
二、团队成员任务数统计及Gadget配置
1. 单个用户全状态任务查询
要获取指定用户所有状态的任务,直接使用如下JQL即可(不需要加status过滤条件就会匹配全状态,如有需要可以自行添加排除已归档/已废弃状态的规则):
project = "XYZ" AND assignee = "目标用户的Jira账号/显示名"
2. 团队成员任务总数Pie Chart配置
- 第一步:先创建并保存公共筛选器,JQL写为
project = "XYZ" AND assignee IS NOT EMPTY,如果不需要统计已完成任务可补充AND status NOT IN ("Done", "Closed")类的过滤规则。 - 第二步:在仪表板添加Pie Chart gadget,数据源选择刚才保存的筛选器,统计维度选择经办人(Assignee),保存配置后生成的饼图就会按成员维度统计所有符合条件的任务总数。
- 第三步:如果需要单独展示某个用户的任务数值,可以额外添加筛选结果计数 gadget,数据源选择对应用户的专属筛选器即可实时更新数值。
内容的提问来源于stack exchange,提问作者user1868774
相关产品推荐
相关产品推荐

