### JEECG Online Coding开发手册 v3.6 知识点总结 #### 1. 单表智能表单 [Online 表单开发] ##### 1.1 创建数据表单(界面如下图) - **创建单表**: 在创建单表时需要注意的是必须包含一个主键字段,并且该主键字段需设定为不允许为空、不显示以及不查询。此外,主键名称建议采用“ID”作为标准命名。 - **数据表单类型**: 数据表单类型应选择为“单表”。 ##### 1.2 录入表单信息后,保存表单,同步到数据库 - **同步数据库**: 在完成表单信息的录入之后,需要将这些配置同步至数据库。这一步骤可以通过点击“同步数据库”按钮实现。 - **同步选项**: - **普通同步**: 这种方式会在保留原有数据库表数据的基础上进行表结构的同步更新。 - **强制同步**: 强制同步则会先删除原有的表数据,再进行表结构的同步。 ##### 1.3 进入数据列表进行表单维护 - 维护数据列表中的表单信息,可以进行新增、编辑、删除等操作。 ##### 1.4 根据表单配置通过默认模板生成录入和编辑界面 - **生成界面的方式**: - **方式一** (使用默认模板): 系统会根据表单配置自动生成相应的录入和编辑界面。 - **方式二** (Word模板): 用户可以通过Word设计自己的表单布局,并上传到系统中,支持在线修改。 ##### 1.5 上传Word定制的表单生成模板 - **Word模板设计**: - 用户可以使用Word来设计表单的布局样式,包括字体、颜色、表格等元素。 - **上传模板**: - 设计好的Word模板需要上传到JEECG系统中。 - **激活模板**: - 上传后的Word模板需要经过激活步骤才能生效。 ##### 1.6 Word模板与FCK编辑器的结合使用 - **Word模板样式修改**: - 用户可以修改Word模板中的样式,例如更改字体大小、颜色等。 - **FCK编辑器**: - 将Word模板中的内容复制粘贴到FCK编辑器中进行进一步编辑。 - **最终表单页面查看**: - 完成上述步骤后,可以预览最终生成的表单页面。 ##### 1.7 表单字段校验方法 - **校验规则**: - JEECG提供了多种表单字段校验方法,确保输入数据的有效性和完整性。 - 常见的校验方法包括但不限于:必填项检查、长度限制、格式验证(如邮箱格式、电话号码格式)等。 #### 2. 一对多智能表单 [Online 表单开发] - **一对多表单**: - 创建一对多表单需要先创建主表,然后再创建附表,并设置附表与主表之间的关联关系。 #### 3. 二次开发 - **JS增强**: - 通过JavaScript脚本对表单功能进行扩展或增强,例如添加动态验证逻辑、自定义表单行为等。 - **SQL增强**: - 对于复杂的查询逻辑或数据处理需求,可以通过SQL增强功能实现。 - **自定义按钮**: - 支持用户自定义表单上的操作按钮,增加表单的功能性。 - **Java增强**: - 针对特定业务逻辑,可以使用Java代码进行增强开发。 #### 4. 动态报表 [Online 表单配置] - **创建动态报表**: - 用户可以根据需要配置动态报表,实现灵活的数据展示。 - **SQL解析与字段配置**: - 动态报表支持自定义SQL查询语句,方便用户按需获取数据。 - **动态报表效果**: - 报表展示样式可根据需求调整,支持图表等多种形式。 #### 5. 代码生成 - **创建表单并生成表**: - 通过在线配置工具快速生成数据库表结构。 - **代码生成器配置**: - 可以自定义代码生成的模版,满足不同项目的开发需求。 - **代码生成**: - 自动生成项目所需的Java代码和相关资源文件。 - **功能测试**: - 生成的代码可以直接用于测试环境进行验证。 - **一对多和一对一表单代码生成**: - 支持生成复杂的一对多或一对一关系的表单代码。 #### 6. 查询机制(数据权限) - **智能表单的约定字段**: - 智能表单设计时需要遵循一定的字段命名规范,以便于系统识别。 - **系统变量在SQL增强中的使用**: - SQL增强中可以利用系统变量来实现更为灵活的数据查询逻辑。 - **列表数据过滤**: - 根据不同的条件过滤列表中的数据记录。 - **根据数据库表生成智能表单配置**: - 从现有数据库表结构出发,自动生成相应的智能表单配置。 - **通过JS增强控制弹出窗口大小**: - 使用JavaScript脚本来控制表单弹出窗口的尺寸和位置。 #### 7. Word模板上传配置说明 - **使用要求与配置**: - 详细介绍如何配置Word模板上传的相关参数。 #### 8. Online表单风格 - **介绍**: - 提供了多种预设的表单风格模板供用户选择。 - **使用**: - 用户可以根据实际需求选择合适的表单风格应用于项目中。 #### 9. Online图表配置 - **介绍**: - 支持在线配置图表,提高数据分析的可视化效果。 - **使用**: - 用户可以通过简单的配置操作来自定义图表样式。 #### 10. 表单数据源配置 - **介绍**: - 详细介绍了如何配置表单的数据源,包括数据库连接等信息。 - **使用**: - 提供具体的操作步骤指导用户完成配置过程。 #### 11. 表单样式模板管理 - **介绍**: - 管理表单样式模板,统一表单外观。 - **使用**: - 用户可以自由选择或自定义表单样式模板。 《JEECG Online Coding开发手册 v3.6》是一份全面覆盖JEECG平台在线编码开发的指南,它不仅包含了基本的表单创建和配置方法,还深入讲解了诸如代码生成、动态报表、数据权限管理等多个高级主题。这份手册对于想要利用JEECG平台进行快速开发的开发者来说,是一份宝贵的参考资料。
剩余42页未读,继续阅读
- 粉丝: 1w+
- 资源: 66
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ORACLE数据库管理系统体系结构中文WORD版最新版本
- Sybase数据库安装以及新建数据库中文WORD版最新版本
- tomcat6.0配置oracle数据库连接池中文WORD版最新版本
- hibernate连接oracle数据库中文WORD版最新版本
- MyEclipse连接MySQL的方法中文WORD版最新版本
- MyEclipse中配置Hibernate连接Oracle中文WORD版最新版本
- MyEclipseTomcatMySQL的环境搭建中文WORD版3.37MB最新版本
- hggm - 国密算法 SM2 SM3 SM4 SM9 ZUC Python实现完整代码-算法实现资源
- SQLITE操作入门中文WORD版最新版本
- Sqlite操作实例中文WORD版最新版本