设置属性
- 组件标签用于识别组件类型,为只读模式,不可更改。
- 组件标识用于识别组件,是当前组件的 ID,可以更改,但必须是唯一字符串。
- 初始值为当前组件显示的默认值。
- 只读组件,只可展示数据,不可更改。
- 隐藏组件,在表单中隐藏该组件。
1、数据
用于设置数据表及关联字段,设置此属性后,组件值会自动存取至定表字段。


2、表达式
- 分类
表单目前共有三类表达式,分别用于数据计算赋值、控制组件是否只读、控制组件是否隐藏
- 使用方法
可手动在属性栏中录入表达式:

或点击表达式编辑按钮进入表达式设计器,在编辑器中进行公式编辑:

- 语法规范:
${}中间内容为变量,可为组件所绑定的“数据源名.表名.字段名”

或直接使用在本表单数据表定义中设置的字段简称,如${单价} 、${数量}
如果使用临时变量赋值,写法如下


${vars.formComps.var1}
- 赋值表达式,用于数据计算赋值,如下图所示,总价为单价与数量的乘积。
- 只读表达式,用于判断组件是否只读,如下图所示,当合计金额的值大于 1000 时,申请原因文本框将变为只读模式。
- 隐藏表达式,用于判断组件是否隐藏,如下图所示,当合计金额的值小于 1000 时,申请原因文本框将隐藏。
3、样式
用于设置组件的样式,如下图所示,通过 width、height 属性设置文本输入组件的宽,高
【布局】模式选择完毕后,设置宽度和高度的百分比来调整组件。
分为两种模式:块级布局、内联布局。
【边距】通过修改各个边距数值,调整组件边距。
【自定义】
支持使用css样式,可以自己输入想要的样式属性
display 属性规定是否/如何显示元素 。
- block ,将组件设置为块级元素,块级元素总是从新行开始,并占据可用的全部宽度。
- inline,将组件设置为行内元素, 行内元素不从新行开始,仅占用所需的宽度 。
- inline-block,将组件设置为行内块元素,行内块元素既能够设置宽高,又不独自占据一行。
- none, 该元素将被隐藏。
width 属性用于设置组件宽度。
height 属性用于设置组件高度。
margin 属性用于设置组件外边距。
- margin-top,组件距离位于此组件上方组件的距离。
- margin-right,组件距离位于此组件右方组件的距离。
- margin-bottom,组件距离位于此组件下方组件的距离。
- margin-left,组件距离位于此组件左方组件的距离。
font-size,用于设置组件内字体大小。
text-align 属性指定元素文本的水平对齐方式
- left ,把文本排列到左边。
- right , 把文本排列到右边。
- justify , 把文本排列到中间。
- right , 实现两端对齐文本效果。
- inherit , 从父元素继承 text-align 属性的值。