
# 为规则创建自定义常量
在应用开发中，常量是指在整个应用运行过程中值不会发生变化的变量。在规则引擎中，常量常用于定义参数的判断属性，作为固定参考值使用。与普通变量不同，常量不会参与参数传递，其值是规则项中预先设定的固定值。例如，在"性别"字段中，可以使用常量值"Male（男）"或"Female（女性）"来表示不同的选项，从而实现对参数的分类与判断。
根据来源和创建方式的不同，规则引擎中的常量分为以下类型：
- XDM常量：在应用设计态预先定义的枚举类型，可供规则引擎直接引用（如数据模型中的"订单状态"、"用户等级"枚举类型）。
- 自定义常量：由用户在规则引擎中根据业务需求自主创建和维护的常量。灵活性更高，适合满足个性化需求或临时性的场景（如经销商分级的专属阈值、临时促销活动的折扣标准）。
#### 前提条件
已[登录应用运行态](https://support.huaweicloud.com/consog-idme/idme_consog_0023.html)，并具备规则引擎操作权限。
#### 创建自定义常量
1. 在左侧导航栏中，选择"规则引擎 \> 常量定义"，进入"常量定义"页面。
2. 在"常量定义"页面，单击"创建"，弹出"创建常量定义"窗口。
3. 在弹出的窗口中，配置如下信息。 
   图1创建常量定义   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002522786557.png "点击放大")
   表1常量定义参数说明 
   | 参数   | 参数说明                                                                                                                                                                                                                                                                                                                                           |
   |:---|:---|
   | 对象名  | 常量在规则代码中的名称，用于程序内部引用。 仅支持字母、数字和下划线（_），长度不能超过256个字符。                                                                                                                                                                                                                                               |
   | 标题   | 常量在界面上展示的名称，用于用户识别和理解。                                                                                                                                                                                                                                                                                                                         |
   | 字段列表 | 常量的具体取值定义，可添加多个字段值。单击"添加"，根据实际业务需求，逐行配置每个参考值。 - 字段名：界面展示名称（如"男性"）。  - 字段值：规则判断时使用的实际值（如"Male"）。   |
      
   
   
4. 检查填写信息无误后，单击"确定"。 
   创建好的常量，可在创建规则时直接引用。
   
   
 
