当前滚动:如何根据文档版本的属性控制其下数据集的权限

2023-05-31 11:22:52 来源:软服之家
作者:徐帅辉 审校:张耀伟

适用版本:TC11

在实施过程中,客户经常会对他们的文档进行分类,比如“标准文档”,“设计文档”等等,通常我们会在版本上配置一个具有LOV的属性,表示该文档的类型,同时客户可能需要根据不同的文档类型进行不同的权限控制,我们也可以通过此属性来配置权限,但是其下的数据集可以通过查询单独查看到,那我们如何将挂在文档版本下的数据集和文档版本的权限保持一致呢?

具体操作

首先我们的文档版本上具备一个表示文档类型的属性:


(相关资料图)

t8_DocumentType如图1:

图1

我们根据了此属性配置了相应的权限

条件:Has Property

值:文件类型:属性名称=LOV值;

如图2:

T8_DocumentRevision:t8_DocumentType=Standard

图2

通过查看版本对象的访问可知道权限是生效的。如图3

图3

在BMIDE中选择数据集对象如MSExcelX,创建复合属性拿到文档版本的文档类型属性。如图4

图4

当我们放入一个ExcelX的数据集到文档版本下时,会自动获取文档版本的文档类型属性。如图5

图5

同理,根据MSExcelX的属性去添加和文档版本同样的ACL

图6

可查看数据集的权限,和其对应的文档版本完全一致。如图7:

图7

标签:

上一篇:展会官网建设发展研究之绪论
下一篇:最后一页