VSTS自定义字段筛选问题求助:添加字段后无法实现筛选
解决VSTS自定义字段无法筛选的问题
我之前在Azure DevOps(原VSTS)里也碰到过一模一样的问题,折腾了好一会儿才搞定,给你几个亲测有效的方案:
1. 先确认自定义字段的可筛选属性是否开启
很多时候自定义字段加完后,默认没开启可筛选/可搜索的属性,这就导致它不会出现在筛选选项里:
- 进入组织设置(Organization Settings)> 流程(Processes)
- 找到你修改的那个流程(比如Scrum、Agile),点击进入
- 选择对应的工作项类型(比如User Story、Bug),找到你添加的自定义字段
- 点击字段右侧的编辑图标,检查Filterable和Searchable这两个选项是否勾选,没勾的话马上勾选并保存
2. 在查询编辑器里手动添加筛选条件
如果字段已经开了可筛选,但在查询的筛选下拉里找不到,可以这么操作:
- 打开查询(Queries)页面,新建或编辑一个现有查询
- 在筛选区域点击「Add a clause」(添加子句)
- 字段下拉框里如果看不到自定义字段,直接输入字段的内部名称(就是你创建字段时填的那个系统名称,不是显示名称),或者点击下拉框底部的「Show all fields」(显示所有字段),就能找到它了
- 接着设置你需要的筛选规则(等于、包含、不等于等)就行
3. 看板/仪表板上的筛选配置
如果是想在看板或者仪表板上用这些字段筛选,得单独配置:
- 打开目标看板,点击右上角的「Configure」(配置)按钮
- 切换到「Columns」标签,找到你要添加筛选的列,点击「Add criteria」(添加条件)
- 在字段列表里找到你的自定义字段,设置好筛选规则,保存后就能在看板上用这个字段过滤工作项了
小提示
如果刚添加完字段就去筛选,可能会碰到UI没更新的情况,建议等个2-3分钟,或者重启浏览器再试试,Azure DevOps有时候需要一点缓存刷新时间。
内容的提问来源于stack exchange,提问作者Varun Kumar
相关产品推荐
相关产品推荐

