您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > JEECG-Online-Coding开发手册v3.4
JEECG智能开发平台v3开发指南JEECG智能开发平台OnlineCoding开发手册2013/11/17scott@jeecg.org张代浩JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,2897820022目录1.单表智能表单...................................................................................................................41.1.创建数据表单(界面如下图).......................................................................41.2.录入表单信息后,保存表单,同步到数据库...............................................41.3.进入数据列表进行表单维护...........................................................................51.4.根据表单配置通过默认模板生成录入和编辑界面.......................................51.5.上传word定制的表单生成模板......................................................................61.5.1.通过word设计模板设计如下..................................................................61.5.2.进入表单模板上传模板...........................................................................71.5.3.上传后激活模板.......................................................................................81.5.4.激活模板...................................................................................................81.5.5.激活后再次打开录入编辑界面生成word定制的表单...........................82.一对多智能表单...............................................................................................................92.1.创建主表(同单表一样创建数据表单).......................................................92.2.创建附表(同单表一样创建数据表单).......................................................92.3.设置附表外键...................................................................................................92.4.进入一对多数据列表.....................................................................................102.5.提交保存主表和附表的数据.........................................................................113.二次开发.........................................................................................................................123.1.JS增强..............................................................................................................123.2.SQL增强..........................................................................................................144.动态报表.........................................................................................................................164.1.创建动态报表.................................................................................................164.2.SQL解析与字段配置.......................................................................................174.3.动态报表效果.................................................................................................185.代码生成.........................................................................................................................185.1.创建表单并生成表.........................................................................................185.2.代码生成器配置.............................................................................................19JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200235.3.代码生成.........................................................................................................205.4.功能测试.........................................................................................................225.5.一对多和一对一表单代码生成.....................................................................23JEECG智能开发平台v3开发指南1.单表智能表单1.1.创建数据表单(界面如下图)说明:创建单表:要有主键,设置不允许空值、不显示、不查询并且主键只能是ID数据表单类型:单表1.2.录入表单信息后,保存表单,同步到数据库说明:进入智能表单配置列表,点击同步数据库讲配置同步到数据库,创建表JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200251.3.进入数据列表进行表单维护1.4.根据表单配置通过默认模板生成录入和编辑界面JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,2897820026说明:添加编辑表单的样式有两种方式:方式一:使用默认模板(系统自动生成)方式二:用户通过word来设计布局样式,上传模板(支持用户在线修改)这两种模板表单中字段的显示样式可以在表单配置里进行配置,当前支持控件类(text/password/select/radio/checkbox/date/datetime/file/textarea)提交保存数据1.5.上传word定制的表单生成模板1.5.1.通过word设计模板设计如下JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,2897820027请假单请假标题#{title}请假开始时间#{begindate}请假人#{people}请假结束时间#{enddate}请假类型#{hol_type}所属部门#{hol_dept}请假原因#{hol_reson}部门审批人#{dep_leader}部门审批意见#{content}表单要关联数据表中的字段使用#{字段名}来表示1.5.2.进入表单模板上传模板JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200281.5.3.上传后激活模板1.5.4.激活模板1.5.5.激活后再次打开录入编辑界面生成word定制的表单JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200292.一对多智能表单2.1.创建主表(同单表一样创建数据表单)数据表单类型:主表创建单表时要有id主键设置不允许空值、不显示、不查询并且主键只有id2.2.创建附表(同单表一样创建数据表单)数据表单类型为附表2.3.设置附表外键在附表中对附表外键进行设置,设置该字段关联的主表名、主表字段。JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200210主表中自动把刚才关联的附表同步到主表下的附表字段中(多个附表以逗号分割)2.4.进入一对多数据列表由于一对多数据在主表中的一对多录入和编辑界面统一维护,因此对附表不提供单独的数据列表维护打开录入编辑界面JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,289782002112.5.提交保存主表和附表的数据JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,289782002123.二次开发智能表单的页面和业务逻辑增强采用JS增强和Sql增强实现。3.1.JS增强JS增强通过写JS方法可以对页面表单效果进行任意处理,比如弹出提示信息。代码示例一:alert('hellojeecgjs增强');演示效果:(JS注入到表单页面中执行)JEECG智能开发平台OnlineCoding开发手册论坛:群:106259349,106838471,28978200213代码示例二演示效果:(通过JS在页面中追了一个按钮
本文标题:JEECG-Online-Coding开发手册v3.4
链接地址:https://www.777doc.com/doc-4998811 .html