Data Block 和 Canvas是Form中两个比较重要的概念。
Data Block
Data Block是用来定义需要展示的对象的地方。
Form主要作用是用来作为操作数据库的接口,Data Block可以用来映射到数据库的表。
Data Block从数据库角度看可以分为:和数据库关联的以及不和数据库关联的。
和数据库关联的Data Block就可以映射到表或者根据sql语句存储过程生成Data Block。
Data Block下面包含了Trigger(后面文章单独介绍),Item,Relation(后面单独介绍)这几个元素。
Trigger:Data Block层的Trigger。
Item:当Data Block和数据库表关联的时候,Item可以映射到数据库的字段。也可以不和数据库字段关联,例如一个按钮类型的Item。
Relation:这里存放该Block和其他Block之间的关系。
Canvas
画布,Data Block中定义的数据展示的地方。
在Canvas上可以拖动控件设置界面的布局样式。