一、企业级场景的使用场景
1.1 场景概述
系统提供场景的功能,在场景下可以快速定位查询对象的区间,并缩小查询对象的范围。
1.2 企业级场景与个人级场景
1. 企业级场景和个人级场景的区别及关系
- 企业级场景需要管理员在后台进行配置,而个人级场景是在用户在前台自行配置;
- 企业级场景包括预设场景和自定义场景,个人级场景基于企业级场景进行配置。
2. 企业级场景和个人级场景设置优先级
- 优先级:个人级场景设置 > 企业级场景设置
- 个人级场景设置优先于租户级场景设置,如果用户对场景进行了个人级的调整,在前端列表页设置当中进行了字段调整,那么前台不会跟随后台配置进行变化。
二、操作指南
2.1 系统预设场景能力介绍
2.1.1 预设场景范围
- 系统提供了场景的功能,在场景下可以快速定位查询对象的区间,并缩小查询对象的范围。
系统提供一些设置好的场景,方便用户直接使用。 - 预设场景包含:
【全部】、【我负责的】、【我参与的】、【我负责部门的】、【我下属负责的】、【我下属参与的】、【共享给我的】
2.1.2 预设场景详解
每个场景都是对应的数据权限,如下:
【全部】:我有权限的全部数据
【我负责的】:相关团队的负责人是我的数据
【我参与的】:相关团队的普通成员中有我的数据
【我负责部门的】:数据的归属部门是我负责的部门(包含级联)及我助理负责的部门(包含级联)的数据
【我下属负责的】:相关团队的负责人是我下属的数据
注:我下属是指汇报对象是我的人员(包含级联)
【我下属参与的】:相关团队的普通成员中有我下属的数据
注:我下属是指汇报对象是我的人员(包含级联)
【共享给我的】:通过基于数据负责人、基于归属部门、基于条件共享给(我,我的用户组,我的部门,我的角色)的数据
【我关注的】:被设置为“关注”状态的数据
注:对特定数据设置关注,需要在前端点击具体数据,在右上角按钮中点击“关注“从而将具体数据设置为关注状态
2.1.3 预设场景配置
- 基础信息:可修改前端场景筛选后的列表页数据排序
- web端显示设置:
- 配置是否在列表页显示标签字段
- 设置的显示字段会出现在选择该场景的列表页中
- 预置场景中,最新修改的场景设置会覆盖用户级设置:勾选后,前台列表页列设置的字段配置被覆盖。
- 将配置同步到其他场景:将刚才所配置的字段显示数据同步到其他场景中
- 移动端显示设置:
- 如果不选择独立配置,在前端选择该场景后,列表页显示移动端摘要布局设置的显示字段
- 如果选择独立配置,在前端选择该场景后,列表页显示该场景设置的显示字段
2.1.3.1基础布局
在基础布局下,场景中的数据将会以特定的格式展示,同时可以对以下具体展示格式进行设置:
- 是否在左侧设置预览图片
- 图片大小
- 是否展示标签
- 字段的显示样式为平铺/缩略
- 字段是否显示标题
2.1.3.2 开启高级布局
开启高级布局后,布局中的数据排版灵活性更强,可设置的特点更多
-
可以在一行中设置多个文本,每个文本可以从以下文本中进行选择:
- 字段
- 自定义文本
- 标签
- 分隔符
-
此处还可以针对文本的以下属性进行设置:
- 大小
- 颜色
- 背景颜色
- 边框颜色
针对每行数据,也可以设置对齐方式和排列方式
针对图片,可以设置其尺寸
使用卡片模板
在高级布局中,我们预设了一些常用的模板,通过预览图来选择适合您的模板,并修改模板当中的文本参数、细节参数,以完成您的业务目标。
2.1.4 PC前端场景使用
- 在前端列表页选定场景后,列表页会出现相应数据范围的数据
- 在前端的场景筛选器-管理中可以调整场景的显示/隐藏、显示顺序、默认值
- 前端列表页右上角的【设置】按钮,可对预设场景进行个人级配置,此时如果在后台更改场景显示字段,前端列表页不生效,如果有抹除个人级配置的需求,可以在前端的场景筛选器-管理中点击【恢复系统默认】
2.2 新建企业级场景
2.2.1 基础信息设置
当预设场景已经不满足现在的业务需求时,用户需要创建新的场景。
新建场景时,需要设置该场景的基本信息。
- 新建方式:直接新建、从现有场景复制
- 基本信息:所属对象、场景名称、API Name、描述、适用范围
- 数据范围:指通过一些已有/未有的逻辑来对数据进行筛选设置,具体包含:业务类型、基础数据范围、可设置条件
- 业务类型:用先前设置的业务类型来对数据进行筛选,选择场景后前端自动带出筛选。
- 基础数据范围:将预设场景的筛选条件作为前置条件进行筛选
- 可设置条件:对具体的字段进行逻辑筛选,选择场景后前端自动带出筛选条件。
2.2.2 显示设置
针对筛选后的数据,可以设置这些数据在列表页中展示哪些字段
此处可以对Web端显示和移动端显示分别进行设置
2.2.2.1 Web端显示设置
- 显示字段设置:全部或跟随业务类型显示
- 全部:对该对象下每一个字段是否展示进行自由选择
- 跟随业务类型显示:布局字段信息直接继承具体对象的业务类型中的详情页布局
- 设置的显示字段会出现在选择该场景的列表页中
- 显示字段“是否自动折行”配置
该配置可解决字段列宽比较窄时字段名称展示不全的问题
- 将配置同步到其他场景:将刚才所配置的字段显示数据同步到其他场景中
2.2.2.2 移动端显示设置
-
如果不选择独立配置,在前端选择该场景后,列表页显示移动端摘要布局设置的显示字段
-
如果选择独立配置,在前端选择该场景后,列表页显示该场景设置的显示字段
独立配置中,可以决定是否开启高级布局注:高级布局-指相对于基础布局而言,拥有更加灵活的排版方式,展示更多种类的数据,有更多样的显示设置
1. 基础布局
在基础布局下,场景中的数据将会以特定的格式展示,同时可以对以下具体展示格式进行设置:
- 是否在左侧设置预览图片
- 图片大小
- 是否展示标签
- 字段的显示样式为平铺/缩略
- 字段是否显示标题
2. 开启高级布局
开启高级布局后,布局中的数据排版灵活性更强,可设置的特点更多
-
可以在一行中设置多个文本,每个文本可以从以下文本中进行选择:
- 字段
- 自定义文本
- 标签
- 分隔符
-
此处还可以针对文本的以下属性进行设置:
- 大小
- 颜色
- 背景颜色
- 边框颜色
针对每行数据,也可以设置对齐方式和排列方式
针对图片,可以设置其尺寸
使用卡片模板
在高级布局中,我们预设了一些常用的模板,通过预览图来选择适合您的模板,并修改模板当中的文本参数、细节参数,以完成您的业务目标。
2.2.3 后台自定义场景的操作
-
禁用:禁用场景后,在对象对应页面将不显示。
-
【全部】场景也可禁用,并且将原限制(只有全部场景不可禁用)改为:一个对象中必须保留一个适用范围为全公司的场景(包含预设场景及租户级场景)
-
举例1
如果仅有一个适用范围为全公司的场景,此场景右侧不显示【禁用】按钮
-
-
删除:已禁用的场景可删除。
2.2.4 PC前端场景使用
- 在前端列表页选定场景后,列表页会出现相应数据范围的数据
- 在前端的场景筛选器-管理中可以调整场景的显示/隐藏、显示顺序、默认值,也可以新建自定义场景
- 前端列表页右上角的【设置】按钮,不可对自定义场景进行个人级配置,即没有【应用】按钮
2.2.5 前端列表页筛选/搜索与自定义场景的关系
- 前端页面选择自定义场景,其筛选组件条件被修改后,点击搜索,列表页出现的数据会忽略原场景设置的筛选条件,跟随被修改后的条件。
- 场景:用户自定义场景时将筛选条件设置为【主属性】包含【1】,此时点击【筛选】,列表页出现数据:
【主属性】1 【主属性】11
在前端列表页的筛选组件中将此筛选条件删除后,点击筛选,列表页出现数据:
【主属性】1 【主属性】11 【主属性】2
- 前端页面选择自定义场景,会带出其筛选条件,此时在搜索框里搜索指,会出现条件拼接后的结果
- 场景:用户自定义场景时将筛选条件设置为【主属性】包含【1】,此时在搜索框里输入【主属性】为【2】,点击【搜索】后,列表页出现数据为同时包含1和2的主属性:
【主属性】121 【主属性】1234
2.3 设置场景优先级
2.3.1 场景优先级定义
在设置了特定的场景,对该场景下显示哪些数据,这些数据显示哪些字段做了规定后,会出现新的问题:当我们有A、B、C等多个场景,有M、N、O等多个角色,对于角色M,我希望其默认看到场景A,对于角色N,我希望其默认看到场景B......当遇到这种情况时,我们就需要通过设置场景优先级来解决这个问题。
- 用户可在后台场景管理中整体对所有场景进行默认场景优先级排序。
- 可配置顺序的场景范围:除了删除的场景,都可进行排序(包含禁用)
- 场景按照适用范围展示,以第一个适用的场景作为默认场景。
2.3.2 场景优先级配置实例
例1-“某企业希望让每个部门默认看到自己部门的场景的情况“
对于【客户】对象,企业想让【销售部】看到该对象的姓名、联系方式、动态等字段,为其设置场景A;企业想让【运营部】看到该对象的成交额,为其设置场景B;企业想让两个部门都看到该对象的企业规模、地理位置,设置场景C
- 场景设置:
- 场景A 适用销售部
- 场景B 适用运营部
- 场景C 适用全公司
- 后台默认场景顺序:
- 场景A
- 场景B
- 场景C
- 前台效果:
- 销售部员工 :
- 可查看场景A和C
- 默认场景为场景A
- 运营部员工 :
- 可查看场景B和C
- 默认场景为场景B
- 其他部门员工
- 可查看场景C
- 默认场景为C
- 销售部员工 :
例2-“用户希望强制让全公司人都看到一个场景的情况”
对于【客户】对象,企业想让【销售部】看到该对象的姓名、联系方式、动态等字段,为其设置场景A;企业想让【运营部】看到该对象的成交额,为其设置场景B;企业想让两个部门都看到该对象的企业规模、地理位置,设置场景C,并且企业认为两个部门都需要经常对C场景中的数据进行查看,因此希望两个部门默认场景为C
- 场景设置:
- 场景A 适用 销售部
- 场景B 适用 运营部
- 场景C 适用 全公司
- 后台默认场景顺序:
- 场景C
- 场景A
- 场景B
- 前台效果:
- 销售部 员工 :
- 可查看场景A和C
- 默认场景 为 场景C
- 销售部 员工 :
- 可查看场景B和C
- 默认场景 为 场景C
- 其他部门员工
- 可查看场景C
- 默认场景为C
- 销售部 员工 :
例3-”用户的场景配置如果出现适用范围部门交叉情况“:
对于【客户】对象,企业想让【销售部】和【运营部】看到该对象的姓名、联系方式、动态等字段,因此设置场景A;企业只想让【运营部】看到该对象的成交额,为其设置场景B
- 场景设置:
- 场景A 适用 部门 销售部、运营部
- 场景B 适用 部门 运营部
- 后台默认场景顺序:
- 场景B
- 场景A
- 前台效果:
- 销售部 员工:
- 可查看场景A
- 默认场景为A
- 运营部 员工:
- 可查看场景A和B
- 默认场景为B
- 销售部 员工:
2.3.3 个人级场景和租户级场景设置优先级
- 优先级:个人级场景设置 > 租户级场景设置;
系统提供的【预设场景】:全部、我负责的、我参与的、我负责部门的、我下属负责的、共享给我的、我关注的。
- 使用场景:如果管理员在后台对【预设场景】的字段进行调整,但是前台用户反馈没有跟随后台配置进行变化。
- 原因分析:用户对场景进行了个人级的调整,个人级场景设置优先于租户级场景设置。这里的个人级调整是指,在前端列表页设置当中进行了字段调整。
- 解决方案:在前台【场景设置】中,点击【恢复系统默认】,即可与后台配置一致。
三、常见问题
3.1 为什么对象列表页头调整后缺少【应用】按钮?
由于租户场景的配置不允许修改,所以列设置调整后无法点击【应用】。
3.2 为什么列表页切换场景,修改筛选条件后,没有【保存】按钮?
租户场景的配置不允许修改,所以筛选条件调整后不能保存。
3.3 自定义对象列表页搜索项为什么无【全字段】搜索?
原因: 用户没有配置全局搜索能力
解决方案: 后台管理-对象管理-基本信息-勾选全局搜索
3.4 后台在”全部"场景中隐藏了字段,前端用户不生效
原因:前端用户进行了个人级显示字段的配置,不再受后台配置控制。
解决方法:
- 方法1:用户在 列表页->列设置 中清空系统配置。
- 方法2:后台配置中强制清空个人用户配置: 编辑场景->web端显示设置->勾选清空个人配置项(注意:会清空所有用户的个人列设置、列宽设置等,慎重使用)