如何通过筛选查询在JIRA仪表板显示子任务的父级Story
当然可行!我给你整理两种实用的实现方式,适配你想要的两种显示需求:
方法一:在同一列替换Story键为其摘要
如果想直接把原来的「ABC-13 / 子任务摘要」改成「Story实际摘要 / 子任务摘要」,推荐用自定义脚本字段(需要依赖JIRA Cloud的ScriptRunner插件,这是很多团队常用的增强工具):
- 打开JIRA设置,进入「自定义字段」页面,点击「创建自定义字段」,选择「脚本字段」类型
- 在脚本编辑框里输入逻辑:
if (issue.isSubTask()) { def parent = issue.parentObject return "${parent.summary} / ${issue.summary}" } else { return issue.summary } - 保存字段后,回到你的仪表板编辑Filter Results gadget,在「列配置」里把原来的「摘要」列替换成这个新的脚本字段,刷新后就能看到想要的格式了。
方法二:添加单独列显示Story的摘要
如果不想修改原有列,只想多一列展示父Story的摘要,用JIRA原生功能就能实现:
- 编辑你的Filter Results gadget,找到「列」配置选项
- 在「可用字段」列表里找到**「父问题」**(英文是Parent Issue)字段,把它添加到「显示的列」中
- 调整列的顺序,把父问题列放在子任务摘要列旁边,保存后刷新仪表板。原生的父问题字段会显示「Story键 (Story摘要)」,如果觉得键多余,也可以用上面的脚本字段思路,单独创建一个只返回父任务摘要的脚本字段,再添加到列里。
另外,你可以先给gadget对应的过滤器加上JQL条件issuetype = Sub-task,这样gadget里只会显示子任务,搭配父Story的信息会更清晰。
内容的提问来源于stack exchange,提问作者Rein
相关产品推荐
相关产品推荐

