【JEECG技术博文】JEECG简单实例讲解自定义表单功能
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.****.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
JEECG简单实例讲解自定义表单功能
一、自定义表单功能简介
自定义表单是JEECG智能开发平台开发的一套可视化的表单设计功能,基于ueditor实现,bootstrap样式风格。
总体来讲,自定义表单功能概括起来如下:
1)表单预览,动态报表展示(列表数据展示)
2)表单数据填报,支持多数据表同时填报,一对多数据表填报,单表多条数据批量填报等
自定义表单支持用户自定义模板,同时也有大量丰富的标准表单控件,使得用户能够快速灵活的设计个性化、多样化的表单,从而大大提高工作效率、降低用户工作成本。
二、自定义表单开发实例
1.简单实例(单表开发)
1)创建自定义表单模板
2)设计表单
3)添加数据源
数据源类型分为两种(Java类正在积极实现中)
- 数据库表
数据库表为直接指定该表单数据列填报时对应的数据库表
- 动态SQL
主键作为查询条件,值从请求中的参数id中获取,获取方法格式为${id}。
4)生成表单
咱们以添加的“ds_1”数据源为例:
进入该表单数据库,找到刚添加的数据的id,进入预览模式,输入id即可进行修改及查看,以“查看模式”为例:
至此单个表单的生成及数据添加演示完成。
2.复杂表单(一对多关系的多表实例)
一对多关系的多表关系,请先设置好主从表关系:即外键关系。添加主数据表的数据源及从表的数据源的步骤与单表添加数据源的步骤类似不在赘述,直接进入添加表单环节。
从表的列表控件设置界面:
3.宏控件
宏控件主要是用来格式化时间及自动提取并展示当前用户的信息:
至此,JEECG开源平台的自定义表单功能及表单控件就讲解完毕了,表单的具体使用需要大家亲自尝试,如果问题,可以在JEECG官方网站寻求资料及帮助。
祝大家工作顺利!