创建枚举
操作场景
为应用设计态下的数据实体、关系实体和接口模型新增属性,或者被应用运行态的属性库引用时,可以将“类型”选择为“枚举类型”,进而在设置约束信息时选择相应枚举,将枚举作为属性的一种约束。您可以根据实际业务需求,在应用设计态自定义创建枚举类型。
注意事项
一个应用内的枚举类型数量不允许超过200个,且单个枚举类型内的枚举值数量不允许超过100个。
前提条件
已登录应用设计态。
操作步骤
- 在左侧导航栏中,选择 ,进入枚举类型页面。
- 单击“创建”。
图1 创建枚举类型
- 在展开的创建枚举页面,设置如下主要信息。
图2 基本信息
表1 基本信息 类型
参数
参数说明
基本信息
英文名称
填写枚举类型的英文名称。
以某个业务的任务状态为例,您可以将“任务状态”定义为枚举类型,其具体的状态为枚举值。此处您可以填写“PlannableStatus”。
中文名称
填写枚举类型的中文名称。
假设将“任务状态”定义为枚举类型,此处您可以填写“任务状态”。
英文描述
填写枚举类型的英文描述。
中文描述
填写枚举类型的中文描述。
枚举值列表
枚举值
填写枚举类型的枚举值。
假设“任务状态”包含未开启、进行中、待审核、暂停、已完成等状态,您可以将这些状态分别添加为枚举值。对于添加后的枚举值,可以通过“上移”和“下移”来指定枚举值的上下排序。
以“进行中”为例,此处您可以填写“INPROCESS”。
英文名称
枚举值的英文名称指在英文语言环境下,前端界面等各种业务场景下具体显示的值。
以“进行中”为例,此处您可以填写“In Process”。
中文名称
枚举值的中文名称指在中文语言环境下,前端界面等各种业务场景下具体显示的值。
以“进行中”为例,此处您可以填写“进行中”。
内部值
枚举值的内部值指枚举值在系统内部存储的值,在数据模型实例化时,通过内部值快速关联和引用对应的枚举值。
以“进行中”为例,此处您可以填写“INPROCESS”。
- 单击“保存”。