...
若无法直接根据当前用户的信息获取到机构信息,则需要用户和机构的映射表,然后创建用户属性从映射表中根据不同的用户获取机构信息。
...
功能入口
入口1:在“资源目录区”的“用户属性”节点或已创建的用户属性文件夹的右键菜单中选择 新建 > 用户属性,进入“新建用户属性”界面。
入口2:在“公共设置”界面主菜单 常用设置 > 用户属性。
界面介绍
...
“用户属性”界面主要分为以下几个区域:
- 可选资源区:该区主要列出了设置用户属性需要使用的资源。
- 用户属性设置区:该区列出了设置用户属性的所有设置项,其表达式使用的资源可从“可选资源区”中拖拽。
设置项说明
“用户属性设置区”设置项说明如下:
设置项 | 说明 |
名称 | 输入该用户属性的真名。 |
别名 | 输入该用户属性的别名。 |
类型 | 选择该用户属性的数据类型,主要包含:字符串、整型、浮点型、日期、时间、日期时间。 |
数据源 | 该用户属性所属的数据源,在进入“用户属性”界面前选择。 |
描述 | 对该用户属性的相关描述,该描述用于在资源目录区显示的提示信息中。 |
表达式 | 该用户属性的表达式,允用户属性表达式许使用的资源有:表、视图、字段。 |
使用说明
用户属性通常会和系统函数结合使用。
例如新建一个用户属性叫做"当前用户所属机构",此用户属性的含义是根据用户名获得了用户所在的部门。
...
用户属性和数据权限的关系
数据权限和用户属性通常结合在一起使用。
- 数据权限:数据权限是针对具体表,它是根据当前用户对字段数据的过滤,和字段权限相比它是一种横向的权限设置。
- 用户属性:在新建的用户属性中通过系统函数得到用户所对应的属性。用户属性可以跨数据库使用,即从A库(比如是知识库)中取得用户属性,可应用于其它某个数据库的查询中。
...