JEECG 智能开发平台
v3 开发指南
JEECG 智能开发平台
Online Coding 表单开发手册
2017/04/11
www.jeecg.org
Jeecg 社区
JEECG 智能开发平台
Online Coding 开发手册
论坛:www.jeecg.org
QQ 群: 106259349, 106838471, 289782002
2
目录
1. Online表单配置 ................................................................................................................ 4
1.1. 表单参数介绍 ................................................................................................... 4
1.1.1. 主参数说明 ............................................................................................... 4
1.1.2. TAB明细页功能说明 ................................................................................ 4
1.2. 单表类型表单 ................................................................................................... 5
1.2.1. 创建数据表单 ........................................................................................... 5
1.2.2. 同步数据库 ............................................................................................... 6
1.2.3. 测试表单功能 ........................................................................................... 7
1.3. 一对多类型表单 ............................................................................................... 8
1.3.1. 创建主表/附表 ......................................................................................... 8
1.3.2. 测试功能 ................................................................................................. 10
1.4. 树表类型表单 ................................................................................................. 11
1.5. 表单访问请求地址 ......................................................................................... 12
1.5.1. 表单列表访问请求 ................................................................................. 12
1.5.2. 表单页面访问地址 ................................................................................. 12
1.1. 表单样式个性化 ............................................................................................. 13
1.1.1. 方式一:通过表单风格 ......................................................................... 13
1.1.2. 方式二:通过模板配置 ......................................................................... 14
1.2. Online标准字段 .............................................................................................. 15
1.1. 表单删除
......................................................................................................... 16
2. Online表单控件 .............................................................................................................. 17
2.1. 数据字典 ......................................................................................................... 17
2.2. Popup控件 ...................................................................................................... 18
2.3. 时间控件 ......................................................................................................... 20
2.4. 富文本控件 ..................................................................................................... 20
2.5. 查询条件配置 ................................................................................................. 21
2.6. 扩展参数用法 ................................................................................................. 22
2.7. 字段显示隐藏 ................................................................................................. 23
2.8. 字段排列顺序 ................................................................................................. 23
2.9. 字段校验规则 ................................................................................................. 23
2.10. 主键规则 ......................................................................................................... 24
2.11. 外键规则 ......................................................................................................... 24
3. Online表单高级应用 ...................................................................................................... 25
3.1. Online表单模板设计 ...................................................................................... 25
3.1.1. Word表单模板设计 ................................................................................ 25
3.1.2. 上传Word表单模板/复制word样式 ...................................................... 25
3.1.3. 激活模板 ................................................................................................. 27
JEECG 智能开发平台
Online Coding 开发手册
论坛:www.jeecg.org
QQ 群: 106259349, 106838471, 289782002
3
3.1.4. 测试表单模板效果 ................................................................................. 27
3.1.5. Word模板字段校验规则 ........................................................................ 28
3.2. Online表单自定义样式 .................................................................................. 28
3.2.1. 介绍 ......................................................................................................... 29
3.2.2. 表单样式自定义 ..................................................................................... 29
3.2.3. 表单样式模板命名 ................................................................................. 29
3.2.4. 表单样式上传 ......................................................................................... 30
3.2.5. 表单样式选择 ......................................................................................... 30
3.3. 数据库表导入表单 ......................................................................................... 31
4. Online二次开发 .............................................................................................................. 32
4.1. JS增强 .............................................................................................................. 32
4.2. SQL增强 .......................................................................................................... 34
4.2.1. 基本用法 ................................................................................................. 34
4.2.2. 系统变量用法 ......................................................................................... 35
4.3. 自定义按钮 ..................................................................................................... 37
4.4. Java增强 .......................................................................................................... 38
4.5. 表单导出导入 ................................................................................................. 39
5. Online代码生成 .............................................................................................................. 39
5.1. 创建表单并生成表 ......................................................................................... 39
5.2.
代码生成器配置 ............................................................................................. 40
5.3. 代码生成 ......................................................................................................... 41
5.4. 功能测试 ......................................................................................................... 43
5.5. 一对多和一对一表单代码生成 ..................................................................... 44
5.6. 自定义OL代码生成器模板 ............................................................................. 47
6. 查询机制(数据权限) ................................................................................................. 48
6.1. 列表数据过滤 ................................................................................................. 48
JEECG 智能开发平台
v3 开发指南
1. Online表单配置
Online 表单支持:单表模型、一对多模型、一对一模型、树模型。
1.1. 表单参数介绍
1.1.1. 主参数说明
表名
数据库表名
表描述
备注
主键策略
主键策略:UUID/NATIVE(自增)/SEQUENCE(适合 oracle)
表单分类
区分表种类的(不重要)
表类型
表的模型,分单表、一对多、树
PC
表单风格
PC 端,表单添加页面和修改页面的风格
移动表单风格
移动 OA 审批端,表单添加页面和修改页面的风格
显示复选框
生成的表单数据列表,是否带着 checkbox
是否分页
生成的表单数据列表,是否分页展示
查询模式
生成的表单数据列表,查询条件只单个字段查询,还是多字段查询
是否树
:
控制表单类型,树类型表单需要选择是
树形表单父
id
树类型表单,用于控制上下级父子关系字段
树开表单列
树类型表单,列表页面用于折叠展示的字段
1.1.2. TAB明细页功能说明
1
数据库属性 对应字段数据库表字段的属性配置
2
页面属性 1.对应表单字段展示控件效果,可定义控件类型,控件长度
2. 是否查询条件,查询类型配置
3. 控制字段表单页面、列表页面是否显示
4. 表单字段 label 名字
目前支持
text/password/select/radio/checkbox/date/datetime/file/textarea/ue