Appearance
表单设计
表单设计指通过组合系统提供的控件,来完成表单字段的设计。不同的控件提供了不同的能力,从而满足多样化的表单设计需求
1.表单设计步骤
表单设计主要分为三步
- 选择需要的控件
- 将其拖拽到合适的位置
- 设置控件的属性

2.控件通用配置
表单控件的某些配置是通用的,以下对每个通用配置进行详细说明
2.1 名称
控件的名称,也就是字段的名字(例如:手机号)
注意
控件的名称是不允许重复的,当需要显示相同的名称时,可以设置:别名
(别名优先显示)
2.2 注释说明
用于对控件进行说明的文字,例如:填写金额时可能会填错,但这个字段又非常重要,就可以增加特别说明进行强调

2.3 默认内容
当 新增记录
时,控件默认设置的值。例如:创建申请单时,此申请单的状态应该默认为“待审批”
默认内容分为以下几类
- 自定义:根据控件类型自定义默认值
- 关联他表字段:使用其他表单的数据作为默认值
- 关联数据字典:使用数据字典的字典项作为默认值
场景说明
关联他表字段
提交成交申请时,销售需要按成单金额 * 提成比例
进行提成,提成比例
存在于单独的销售配置
表中的。那么可以将提成比例
的默认值设为关联销售配置
表,这样当选择了销售以后,提成比例
就会自动设置
特别说明:编辑记录时生效
当设置 关联他表字段
,并且设置填充条件时,使用了 本表字段
那么不仅是新增,在 编辑
时,默认值的填充也会生效。
以上述场景举例,设置如下图:

编辑时变动的演示效果如下:
2.4 条件填充
当前控件满足指定条件后,自动设置其他控件的值
提示
如果只需要在新增记录时触发条件填充,则可以勾选仅新增填充
场景说明
提交成交申请时,销售有不同的等级,不同的等级对应不同的提成比例
。那么可以对销售等级
控件设置条件填充,满足条件后自动设置提成比例
的值

2.5 提示文本
对于需要输入的控件(例如:文本、数值等),可以增加提示文本,用于在填写前对用户进行提示

2.6 占位宽度
可以设置控件的宽度

提示
此处 下拉框
仅针对一个控件有效,若希望整个表单得所有控件都遵循同一个最大数量
则应在 表单设置 -> 基础配置 -> 单行控件数量
处设置,如下图:

2.7 必填
设置控件为必填
后,如果没有填写控件值则不允许提交记录
注意
如果控件被隐藏(配置隐藏、表单规则隐藏、权限隐藏等),那么必填属性不会生效

2.8 状态配置
可以配置控件在不同场景下的状态。以下为全部状态配置
- 新增时不可编辑:新增记录时,限制控件不能够编辑,即:控件为只读状态
- 新增时隐藏:新增记录时,隐藏控件
- 编辑时不可编辑:编辑记录时,限制控件不能够编辑,即:控件为只读状态
- 编辑时隐藏:编辑记录时,隐藏控件
注意
控件隐藏后,控件为不可见状态,但控件依旧可以通过关联填充、计算公式等自动变更控件值
控件不可编辑后,无法手动修改控件的值,但是控件依旧可以通过关联填充、计算公式等自动变更控件值

2.9 公式自动计算
对于文本
、数值
、日期
、是否
控件,可以配置自动计算的公式,当公式中关联的字段值发生变更后,控件会自动重新计算
例如配置以公式自动计算:加数
+被加数
= 和

效果如下
