2、表单属性
一、显示名
表单的显示名新增的时候是能够随意修改的,可是保存后就不能再修改了,也不建议去修改,由于会出错。若是要修改以下图所示的名称,有两种方法:sql
第一是种修改表单的国际化设置,第二种是修改编辑页面设计该表单所处的tab分页(具体的修改方法请看第五章的布局属性)。数据库
二、表名
表示的是存在数据库中的名称。函数
三、属性名
属性名是惟一的,用于区分各表单的一个属性。一经建立就不能修改。工具
SqlKey其实就是模块的属性名+表单属性名+字段名布局
四、可见
用于控制表单是否可见。优化
五、只读
目前此属性无效。设计
六、列数
这个属性只有在新增表单的时候有用,一旦保存后这个属性就无效了。用于新增表单时控制表单的列数用的。3d
七、列表高度
用于控制列表的高度。orm
八、显示工具条
用于控制表单的工具条的显隐。这个属性对于主表是无效的,只对子表有用。blog
子表没有勾选上这个属性,效果以下:
勾选上后,效果以下:
九、主表
该属性勾选上就表示当前表单是主表,每一个模块只有一个表单能够勾选上这个属性,要否则会报错。
十、是否虚拟表
该属性被勾选后,就不会在数据库中建立该表,并且这个表单就会同自定义表单同样,也就是说勾选上这个属性就是另类的自定义表单。
十一、是否列表显示
该属性表示让表单以列表的形式显示,通常只有自定义表单才会用到这属性,或者是勾选了【是否虚拟表】的表单。
十二、列表展现类型
列表展现类型一共有三个值:DataGrid、表单Form和FullCalendar。
普通模块,列表展现类型默认是DataGrid。
自定义表单,列表展现类型默认是表单Form(注只有以列表形式显示的时候才默认是表单Form,要否则仍是DataGrid)。
FullCalendar是日历型的列表展现,具体效果具体效果以下图:
此处以会议室预定为例来介绍日历控件的使用。
首先建立一个【会议室预定】模块,再建立好模块须要的字段。
点击表单,在右侧的表单属性处找到列表展现类型,选择FullCalendar值。
建立一个业务字典【会议室】,建好表字段。
保存更新。
添加完会议室的数据后,就能够操做会议室预定模块了。能够经过新增按钮来新增记录,也能够随意点击一个方块来添加内容。
数据添加后的现实效果:
1三、启用分页选择
当你勾选上这个属性后,具体效果以下图:
有何做用呢?就是你想选取的数据可能不在同一页,可是当你切换到第二页的时候,当前页勾选的数据就会没了,因此就须要你把当前页的数据勾选上数据下推到上图所示的红框内,在切换到第二页,继续下推数据到红框内,依次类推。(注:此处的下推按钮目前须要本身写,之后会优化成系统自带此按钮)
1四、动态显示
此字段只对主表有效果,对子表无效。由于这个字段是用来控制子表的显示的。此属性须要与主表中的一个字段配合使用,才能发挥效果。主表的表单属性勾选上此属性后,在主表的字段中选取一个字段,配置字段属性的动态显示设置这个属性,此属性须要有sql语句与其关联,才能产生效果。具体看以下图:
配好sql后,保存更新,就能在应用平台来查看具体效果了。
该模块一共有四张主表,以下图:
可是应用平台上只显示了一张子表,这就是经过动态显示来控制的。经过更改检查记录模板的值来更改显示的子表。效果能够看以下图:
1五、关联实体表名
该属性表示当前表单与另外一个表单产生关联,公用同一张数据库表,也就是不会产生新的数据库表,当前表单进行增删改查时,关联的表单也会产生一样的效果。这个属性的具体效果,在移动端模块也有详细的说明,就很少介绍了。
1六、字段权限启用
只有勾选了表单属性的字段权限启用,字段的字段权限启用才有效果,若是没有勾选表单的,只勾选子表的,是没有任何效果的。
1七、状态做为标签查询
该属性勾选上后会在列表的顶部显示系统状态的标签,能够经过该标签来筛选数据。
1八、隐藏系统状态
该属性勾选上后,列表中的状态字段会隐藏掉(能够与上图进行比较)。
####1九、显示记录数范围
该属性用来控制列表页的显示记录数,以下图:
具体配置以下图,每一个数字之间用逗号隔开:
####20、默认显示记录数
该属性用来配置默认显示的记录数。
2一、默认排序字段
设置列表页面的数据默认根据什么字段进行排序,每一个值之间用逗号隔开
2二、默认排序方式
设置排序的方式(asc(升序),desc(降序)),每一个值之间用逗号隔开。注:默认排序字段有几个值,排序方式就有几个与其对应。
2三、事件编辑
事件编辑分两种:编辑属性的事件编辑和查询属性的事件编辑。
编辑属性的事件编辑又称为表单事件,多用于主表和编辑页面。
查询属性的事件编辑又称为列表事件,多用于子表和列表页面。
2四、自定义查询
这个属性只能用于自定义表单和虚拟表,用于填写sql语句来查询数据。
2五、汇总统计
首先点击想要统计的表,而后在右侧的表单属性面板的查询属性中找到汇总统计并点击,会弹出一个弹窗。
点击添加,填写相应的信息。统计列是选择你要统计的字段,显示名称随便填(若是你是统计多个字段的话,这个显示名称必须是统一的,好比说:汇总),统计类别的选择本身想要的,统计规则可不填(统计规则只有在统计类别选择自定义规则时才有用,统计类别中用到最多的仍是前面几个,好比:求和、平均值之类的。自定义规则是基本用不上的,因此能够无论这个统计规则。)。
保存更新,汇总统计自动生成。
2六、自定义按钮
首先点击想要生成自定义按钮的表单,而后在右侧属性面板的查询属性处找到自定义按钮并点击。
在弹出的弹窗上点击添加,并填写相应的信息。显示名随便填,按钮图片选择本身喜欢的图片,其余的不用管。
按钮建立完成后,就须要进行最重要的一步了,就是添加事件。点击设置,进入事件编辑页面。
在左侧的事件类型中选择onclick事件(其余事件将会在后面的章节作具体的介绍),而后在右侧的函数编辑页面编写js代码。本平台提供了不少自带的函数方法,具体的函数如今不做介绍,后面会另开一个章节作详细的介绍。
保存并更新,自动生成按钮。若是在页面上没有显示按钮,就多是你没有勾选上显示工具栏。只要在表单属性中找到显示工具栏工具栏勾上就能够了。