如何在VSO Board查看指定经办人所有工作项(不受用户故事分配影响)
解决Azure DevOps Boards(原VSO)看板按经办人显示所有工作项的问题
核心问题原因
看板默认过滤逻辑是基于父工作项的经办人,而非工作项自身的经办人,导致无父项的Bug、父项经办人不是John的子Bug无法正常显示。以下是两种可行的解决方法:
方法1:修改现有看板的筛选配置
直接调整当前看板的过滤规则,让它只关注工作项自身的经办人:
- 打开John的看板,点击右上角的「筛选」(漏斗图标)
- 在筛选面板中,将「分配给」设为「当前用户」(或直接指定John)
- 取消勾选「仅显示顶层工作项」(不同版本命名可能略有差异,比如「显示层次结构」),确保所有层级的工作项(包括子Bug、无父项的Bug)都能被筛选
- 点击「保存筛选」,后续看板会默认展示所有分配给John的工作项,不受父项经办人影响
方法2:创建基于自定义查询的看板
如果需要更灵活的过滤规则(比如指定工作项类型、排除已完成状态),可以自定义查询并生成专属看板:
- 进入「工作」→「查询」,新建平板查询
- 设置查询条件:
- 工作项类型:选择「用户故事」「Bug」(按需添加其他类型)
- 分配给:
= @Me(当前用户)或直接输入John的账号 - 状态:可选排除「已关闭」「已完成」等状态
- 保存查询后,回到看板页面,点击看板名称旁的下拉菜单,选择「从查询创建看板」,关联刚才的自定义查询
- 这个看板会严格按照查询条件展示工作项,完全规避父项经办人带来的限制
验证场景
设置完成后,确认以下两种情况的工作项都能正常显示:
- 未关联任何用户故事、分配给John的Bug
- 父用户故事分配给Paul,但自身分配给John的子Bug
内容的提问来源于stack exchange,提问作者Royi Namir
相关产品推荐
相关产品推荐

