1.创建单表
在线开发-Online表单开发-新增

单表的创建不需要设置额外的配置,在数据库属性的位置添加需要的表内容即可,需要注意的是自带的2-6项不要删除,特别是create_time,因为后续生成代码以后的分页查询,会自动带上这一项,故经验之谈是不要碰自带的这几项.
2.创建主附表
包含主表和附表

先创建主表,只需要将表类型改为主表即可,将来关联好后,附表会显示值

创建附表,(需要确定好,主附表进行关联的数据项),需要将表类型改为附表,同时,在外键位置,与主表的某一项建立连接(不是真正的外键,只是联系两张表的桥梁)

示例中,是将附表中的一项main_id与主表的id进行关联,名义上的外键
这样操作完成后,在主表的页面可以看到变化

自此,主附表就已经连接好了,因为这不是数据库层面的外键,进行主附表连接不需要同步到数据库.
3.创建树
效果展示

创建树需要确定节点名,例如这里使用的部门名来作为节点,每下一级都是以部门名作父节点
创建树单表,几个必填项

4.实现下拉单选进行搜索/添加
效果展示

要点:数据字典,页面属性,检验字段
创建数据字典:
系统管理-数据字典-添加

创建字典之后添加字典列表

设定四种值,注意数据值不可以重复
例如在添加信息页面需要用到下拉框,假设选择了新华字典添加成功后,数据库在相应的一项存的是1,而不是新华字典,因此数据值一定要区分开

进行页面配置,在需要下拉框的地方进行以下操作


其他的,单选框/多选框/下拉多选只是页面属性的控件类型不同实现的不同效果(在添加页面的效果,搜索都表现为下拉选择),就不一一列举步骤,展示一下效果



5.不同的主题
JEECG提供四种主题模板

能够获得不一样的展示效果,特别在拥有主附表的页面区别明显
分别展示效果:





TAB主题的展示页面只显示主表,区别体现在添加页面
需要特别注意,进行功能测试时,选择哪种主题只是体验不同,待在生成代码时,一定要选择合适的主题,因为不同主题对应的生成代码有区别(前后端都是)
本文详细介绍了如何在线开发表单,包括创建单表、主附表的关联、构建树形结构、实现下拉单选搜索/添加功能,并展示了不同主题对表单展示的影响。关键步骤包括设置数据库属性、定义主附表关联、创建数据字典以及配置页面属性。
461

被折叠的 条评论
为什么被折叠?



