合法值概述
合法值是一种用于指定属性值的合法取值范围的方法。当您需要限制属性值的取值范围时,合法值可以帮助您清晰地表达这些限制,以确保属性值的正确性和可读性。您可以在系统中自定义合法值类型,并为此合法值类型定义合法值列表,当您指定的属性绑定了此合法值类型作为合法值约束时,此属性在实例化时可接受的值将受限为合法值范围内。例如,您可自定义新增合法值类型“来源类型”,并为“来源类型”合法值列表增加“采购”和“制造”两个合法值。将零部件数据实体上的属性“来源”绑定合法值类型“来源类型”,那么属性“来源”的值仅接受“采购”或“制造”这两种选项。
合法值目录
租户可自定义合法值目录树形结构,并基于目录的维度定义合法值类型,将一组合法值类型按照用途或相似性以目录的方式进行分类汇聚,方便对合法值类型归集与查询。
应用运行态初始化提供一个默认目录,租户可以直接在该目录中管理合法值类型,也可以创建新的合法值目录。
合法值类型
一个合法值类型是一组合法值的归集,租户可自定义多种属性类型的合法值类型,包含文本、整型、长整型、浮点型和人员类型。租户创建合法值类型时,必须关联合法值目录。
合法值
合法值是租户自定义合法值类型的取值范围,且合法值内容与合法值类型保持一致。即,如合法值类型为整型,其合法值也是整型。