设置参与筛选字段
使用前提:
- 付费版新版搜索存储应用下,取消设置参与搜索字段限制,默认所有添加的筛选字段均为可搜索字段;
- 免费版新旧搜索存储应用均需手动设置字段参与搜索;
- 搜索能力升级详情可点击此处查看;
注:数据管理页处有展开子表列按钮为旧存储应用。
1. 简介
1.1 功能简介
由于数据管理页内参与筛选/过滤的字段有数量限制,当表单内字段数量过多时,后续添加的超过筛选上限的字段会被系统默认归纳到「未参与搜索字段」列表中,如果需要设置指定字段参与筛选,可以自定义参与搜索字段。
1.2 使用场景
字段是否参与搜索会影响到接口、数据管理页查询、组件数据联动匹配条件、业务关联规则等场景的使用,报表搜索不会受到限制。
2. 参与搜索的组件分类
2.1 参与搜索的类型
目前系统有四种参与搜索的类型,分别为精准搜索、模糊搜索、数字搜索、其他搜索。系统会自动将对应的组件归类到这四种参与搜索类型当中。
每种搜索类型都会有参与搜索的字段数量上限。
模糊搜索时,搜索内容支持字母大小写兼容,例如数据1:ABCD ,数据2:abcd ,输入A或 a 均可以搜索到这两条数据。
规范清单如下:
精准搜索(上限50) | 模糊搜索(上限15) | 数字搜索(上限20) | 其他搜索(上限20) |
单选 | 单行文本 | 数值 | 部门 |
下拉单选 | 多行文本 | 评分 | 成员 |
级联选择 | 图片上传 | 日期区间 | 复选 |
地址 | 地址 | 下拉复选 | |
子表单 | 国家/地区 | ||
附件 | 关联表单 |
组件名称 | 操作符 | 截图示意/备注 | |
普通组件 | 单行文本 | 等于 匹配(like) | |
多行文本 | |||
数值 | 大于/小于/介于/大于等于/小于等于 | ||
评分 | |||
单选 | 等于/包含 | “等于”时只能单选选择 ”包含“时可多选 | |
下拉单选 | 等于/包含 | 支持数字/字母模糊搜索(提交数据是搜索选择选项) | |
复选 | 等于/包含(in) | ||
下拉复选 | |||
级联选择 | 等于/包含(每级是 eq) | ||
日期 | 大于/小于/介于/大于等于/小于等于 | ||
日期区间 | 2个组件的操作符默认为等于 | 自动生成 2 个组件 | |
图片上传 | 模糊匹配(like) | ||
附件 | |||
成员 | 等于/包含(in) | “等于”时只能单选选择 ”包含“时可多选 | |
子表单 | 筛选域无透出此字段 | ||
高级控件 | 部门 | 等于/包含(in) | “等于”时只能单选选择 ”包含“时可多选 |
国家/地区 | 等于/包含(in) | “等于”时只能单选选择 ”包含“时可多选 | |
地址 | 地址:等于/包含(每级是eq) 详细地址:等于/匹配(like) | 自动生成地址、详细地址 2个组件 “等于”时只能单选选择 ”包含“时可多选 | |
富文本 | 筛选域无透出此字段 | ||
布局容器 | |||
分组 | |||
关联表单 | 支持数字/字母模糊搜索(提交数据时选择关联表单数据) | ||
定位 | |||
手写签名 |
例如:如果表单内含有单行文本,那么单行文本字段就会被归类到模糊搜索字段列表中,当表单中单行文本字段数量超过 15 个时,超出的单行文本字段就会被定义为「未参与搜索字段」 。
模糊搜索
2.2 操作步骤
数据管理页 >> 设置筛选条件 >> 管理员设置默认筛选字段及排序 >> 设置参与搜索字段>> 搜索需要参与搜索的字段 >> 开启「参与」>> 点击立即生效
点击立即生效后,完成了构建钉钉工作通知会推送消息提醒,如下图:
3. 常见问题
3.1 数据联动不生效 ?
数据联动不生效时,请先排查关联表中作为数据联动条件的字段是否有参与搜索
3.2 业务关联规则未执行成功 ?
业务关联规则触发后未成功执行,请先排查作为执行函数内作为主条件/子条件的字段在对应表单的数据管理页中是否有参与搜索
3.3 调用宜搭接口,提示应用配置错误 ?
调用宜搭接口后,接口返回应用配置错误,请先排查作为 searchFieldJson 参数内的查询字段在对应表单的数据管理页中是否有参与搜索
3.4 在数据管理页没有看到「设置参与搜索字段」?
需要在表单内的数据管理里进行设置,不可以在自行创建的管理页进行设置