" " "

表字段设置

在表单和面板(面板还包括LayUI的面板)进行数据库设置后,还要在其上创建数据展现组件并对组件进行字段设置才能把相应的数据展现到页面上。几乎所有的组件都可以进行字段设置,最常用的是表单元素如文本框、下拉菜单、多行输入框、单选框、下拉框等,甚至图片都可以。如下是销售订单表头“单据日期”的表字段设置:

字段名

该组件绑定的字段名。绑定字段名后,在展现数据时,该组件将从数据集中读取为该字段名称的数据;当保存数据时,该字段的值将从绑定的组件取值。
如上图,“单据日期”绑定了销售订单主表(数据库中表名为xs)的“date”字段。
对于图片组件,绑定了字段,对应的值应是图片的网址才能自动显示图片,保存时系统了也会自动把网址保存到该字段中。如用户中的照片。
对于单选框组件,多个选项的组件绑定同一字段即可。如用户中的性别。
对于复选框组件,每个复选框选项的组件绑定一个字段。如用户中的爱好。
对于其他的表单元素组件如下拉框、输入框等,使用比较简单。具体用法参量用户

字段中文名

字段对应的中文名,保存数据时检查重复提示等时用到。

字段数据类型

对应表的数据类型,类型一定要正确,不然像表格自动汇总可能会计算不正确、保存时不能正确写入等。

字段大小

要保存的字符串类型一定要设置大小,不然超长时写入数据库会报错,如设置了字段大小保存时会检查,超长会提示。

是删除或更新字段

设置为“true”(这里所说的“更新”是指允许该字段的写入数据库),在保存数据时该字段的值才会写入数据库对应的字段。如果为“false”,只展现数据。对于删除,关键字字段一定要设置为“true”,否则不会取关键字的值去后台执行删除。

格式

暂时不用,保留,以后会用到。

不允许重复

设置为“true”,在保存数据时会检查该字段的值是否重复,如果重复会提示。

是否必输

设置为“true”,在保存数据时会检查该字段的值是否为空,如果为空会提示。

值为空时提示信息

该属性值如果为空,该字段值为空时用采用系统的提示,否则为自定义的提示。

值为文件名时自动在文件名前加

如该属性设置了“_”,文件名“照片1.jpg”。上传后保存到数据库后则会变成“_照片1.jpg”。

值转为MD5再保存

如该属性设置为“true”,保存到数据库时会先将值转为MD5后再保存。主要用于保存密码。密码一般不保存密码的明文,而保存密码的MD5值。

值为空自动生成

保存时,如果该字段的值为空则自动生成。值生成的方式有:生成20位ID值,生成日期,生成时间,生成19位日期时间,生成23位日期时间,生成20位雪花算法,登录的用户名,登录的用户名相加,数值加1。如用户中的“ID”设置为“生成20位雪花算法”,“修改时间”设置为“生成23位日期时间”。

保存时值是否为空都自动生成

如该属性设置为“true”,保存时该字段的值是否为空会按上面“值为空自动生成”设置的规则自动生成值。如用户中的“修改时间”设置为“生成23位日期时间”,“保存时值是否为空都自动生成”设置为“true”,表示这个修改时每次保存都会更新为保存那一刻的时间。

前端点新增按钮自动生成(否则保存在后台生成)

前端点新增按钮自动生成,否则保存时在后台生成。

父元素是表格时在显示方式

这个属性主要用于表格。显示方式有:默认显示,单行显示,双行显示,只显示一次在最前面,只显示一次在最后面。其中“只显示一次在最前面”和“只显示一次在最后面”,主要是用于实现表格的表头和表层。如销售订单明细表格