表单作为一个单层结构的组合控件,存在以下应用场景:
绑定数据源,简单实现对对象的增删改查,可用于对主数据的直接维护;
不绑定数据源,纯粹作为一个查询区域,例如清单表的固定筛选条件;
不绑定数据源,作为入参,将填写的内容提交给python计算;
1、拖入一个表单控件到画布中,选择关联已有数据源(只能是单条类型的)。亦可选择创建数据源,则将自动创建一个对象数据源; 2、自动填充对象属性,选择“是”;
3、选择完数据源,点击确定后即可在画布中生成表单
表单内的每个输入控件都关联了对象属性。
表单在画布生成后,除了自动填充的字段,另外还生成了标题栏和两个自定义按钮(重置、提交),我们为了让表单能和数据源进行交互,在提交按钮上预置了提交表单动作
在使用视图,点击提交按钮就会将表单填写的数据提交到数据源去保存。
同理,在重置按钮上配置重置表单动作,配置方法是一样的,只是动作不同,配置步骤不再赘述。通过重置表单动作可以将表单内容恢复为初始值。
对于绑定数据源的表单,初始化时重置按钮预置了重置表单动作,提交按钮预置了提交表单动作;
1、拖入一个表单控件到画布中,选择不关联数据源
2、点击确定后即可在画布中生成表单
和关联数据源的表单不同的是,生成表单后不会自动填充输入类型控件,重新拖入输入类控件也没有对象属性可以关联。 此时主要用于例如需要一个简易的表单填写敏感性参数,点击提交后将数据传输至python进行进一步处理。
回到顶部
咨询热线