Skip to content

如何配置字段默认值与必填

配置字段的默认值和必填属性,可以大幅提高前台数据录入的效率,保障系统核心业务数据的完整性与准确性。

概述

  • 默认值 (Default value):在前台用户新建记录时自动填充预设值。默认值可以是固定值,也可以是通过计算公式算出的动态值。默认值填充后,允许用户进行手动二次修改。
  • 必填 (Required):限制某字段必须输入内容。系统支持字段级必填、布局页必填和通过验证规则进行条件必填。

默认值与计算字段的区别

在设计字段默认值公式时,容易将其与“计算字段”混淆。下表对比了两者的本质区别与适用场景:

维度字段默认值 (使用计算公式)计算字段
设计目的提供录入辅助。生成初始推荐值,但允许前台用户根据实际业务二次调整。保证结果严格正确。自动计算且不允许用户手动修改,只读显示。
典型场景产品默认售价(成本 + 利润率),销售代表可根据客户折扣手动改价。本位币金额(原币金额 * 汇率),作为财务凭证必须严格计算且只读。
历史数据重算新建或修改默认值公式后,系统不会重新计算已存在的历史数据。修改公式后,系统会自动重新计算历史所有数据(会有一定延迟)。
触发场景与逻辑仅在新建页、编辑页或列表页编辑中,当公式中的依赖字段发生物理变化时触发。通过后台 API、导入、自定义函数或按钮操作修改数据时,默认值公式不会重新触发计算无论任何场景(包括前台手动录入、接口导入、自动化按钮、UI 函数、自定义工作流等),只要依赖字段改变,系统百分之百自动触发重算

如何配置默认值与必填

第一步:进入配置页面

  1. 前往 企业管理 > 对象管理 > 预设对象管理自定义对象管理
  2. 打开目标对象,在 字段和关系 列表中点击编辑目标字段。

第二步:配置默认值

根据字段类型的不同,默认值支持以下配置:

  • 单行文本 / 多行文本 / 百分数:可输入固定文本,或者使用计算公式(如插入系统变量)。
  • 富文本 / 邮箱 / 网址:仅支持输入固定文本。
  • 数字 / 金额:可输入固定数字(整数少于 12 位,小数少于 2 位),也可以使用计算公式。例如:销售订单金额 = 数量 * 单价,在前台编辑时即可自动带出乘积。
  • 布尔值:选择“是”或“否”作为默认状态。
  • 单选 / 多选:下拉选择某个已定义的选项值作为默认选项。
  • 手机:只能选择关联对象中的手机或电话字段。
  • 日期 / 时间 / 日期时间:支持配置日期计算公式(如 ADDDAYS(TODAY(), 7))。

第三步:配置必填限制

  1. 字段级必填:在字段配置页中,将 是否必填 设为 。此配置在全场景生效,包括前台录入和后台数据导入,未填将阻止保存。
  2. 布局级必填:如果字段仅在特定业务场景下必填,建议将其在字段属性中设为不必填,转而在特定的 页面布局 编辑器中,选中该字段并勾选“必填”。
  3. 条件必填:如果必填条件依赖于其他字段的值(例如:只有当“客户流失原因”不为空时,“流失描述”才必填),请参阅 如何配置验证规则

相关主题