金蝶EAS V8.2 Web开发培训3_进阶篇

合集下载

金蝶s-HR V8.2产品新功能——培训管理

金蝶s-HR V8.2产品新功能——培训管理

提纲
④内部公开 请勿外传
P4
全员参与
上级:上下级之间的了解和互助
了解学员的学习动态 推荐所经历的过的课程
上级
LMS 平台
讲师:快速的信息收集
课前预知学员对学习内容和授 课方式的倾向 课后了解学员对授课效果的反 馈
辅导员:沟通与支持
与学员沟通协助其制定 学习计划 对学员的学习总结进行 的课件
学员笔记 内/外讲师 学员评价
我的评价
通知沟通 我的积分
分享推荐
我的主页 我的文章
OJT培训
资源 系统
学员/讲师积分档案 文档资料库 培训渠道 媒体文件存储 P3
培训课程
支撑系统
权限系统
流程系统
通知系统
标签系统
搜索引擎及推荐系统④内部公开 大数据分析系统 请勿外传
云公开课内容服务 培训管理中心
其他业务系统
学员门户
学员档案 外部学员 精品课程 我的自学 系列课程 我的班级 职业通道
培训 运营 分析
培训 计划 实施
需求及行为 分析 需求调查 培训实施
计划与课程
自学时段分 布分析
报名&组织 考试系统 课程分析
课程评估 分析
变更通知 结果维护 评估系统 培训 激励 系统
④内部公开 请勿外传
P6
新增功能:下属学习管理
业务特性
• 直接上级可以查看下属的学 习情况,参与在线学习的时 长,参与考试的成绩等 直接上级还可以根据下属的 能力情况推荐相应的课程给 予下属学习

业务价值

专线上级能够清晰的了解下 属的学习情况,为下属的能 力提升给出更多的意见
④内部公开 请勿外传
金蝶s-HRV8.2产品新功能

金蝶EAS V8.2产品注册使用帮助.pdf

金蝶EAS V8.2产品注册使用帮助.pdf

1.1.1 客户(用户)体验变革
创新的云端注册,通行线上线下的用户管理模式新重新定义了产品体验-购买-交付-使用 流程,打破本地 ERP 与互联网的藩篱,为通过互联网为 ERP 客户提供更多增值云服务与产 品提供更多可能。
从用户第一次体验到最终购买使用,客户(用户)能够更方便的获取金蝶服务,并与金 蝶零距离接触。
1.1 什么是注册用户?...........................................................................................................4 1.1.1 客户(用户)体验变革.................................................................................................4 1.1.2 相关概念.........................................................................................................................5
注册用户模式的推出,完成对金蝶“用户”的重新定位,为中小企业开启通向大数据、 云服务的通衢大道!
和金蝶一起,拥抱互联网!
2
KINGDEE
第 3 页 共 45 页
目录
1 总述 ..........................................................................................................................................4

金蝶EAS8.2新功能培训——总账

金蝶EAS8.2新功能培训——总账


对于新的客户也可以 点击下载引入模板
④内部公开 请勿外传
P4
总账共享—基础资料—现金流量初始化增加导入功能
现金流量初始化 在EAS客户端现金流 量初始化录入界面同 样也增加了现金流量 的导入功能。
④内部公开 请勿外传
P5
凭证处理—凭证上下移动
凭证查询 在凭证界面增加前进 后退按钮,可以在凭 证实现凭证间的切换 查额和当前发生额
凭证编辑 科目余额:即时显示 科目+核算项目即时 余额 本期发生:即时显示 科目+核算项目即时
余额
本页借方合计:单独 合计当前凭证本页科 目的借方放生 本页贷方合计:相同 逻辑
④内部公开 请勿外传 P7
凭证档案管理—凭证归档
凭证归档 点击凭证归档,系统 弹出一个归档操作界 面 在此界面用户可以查 询已经扫描的记录进 行归档操作;也可以
凭证电子归档 系统支持对凭证进行 电子化档案管理; 点击凭证电子归档, 则弹出一个归档界面 ,支持对当期全部过 账凭证进行归档;
也支持设置条件后对
满足条件的凭证进行 归档。
④内部公开 请勿外传
P10
凭证档案管理—凭证电子归档
凭证归档记录查询 当归档操作完成后, 系统会针对当前操作 弹出一个归档结果查 询界面; 在结果界面显示归档 的结果。凭证电子影
现金流量项目Web化 基础资料现金流量项 目支持在Web界面上 编辑。 系统支持在Web界面 新增、删除、启用和 禁用等功能。
④内部公开 请勿外传
P3
总账共享—初始化—现金流量初始化增加导入功能
现金流量初始化 在现金流量初始化界 面增加“引入”功能 按钮: 点击引入后,系统弹 出一个数据引入界面 ,支持选择引入模板

金蝶EASV8.0_BOSWeb平台培训_组件篇-02

金蝶EASV8.0_BOSWeb平台培训_组件篇-02
BOS新Web平台培训_组件
BOS WEB平台系统部 2014.11
版权所有©1993-2012金蝶软件(中国)有限公司 ①绝密信息 严禁泄露
①绝密信息 严禁泄露
目的
了解Web动态框架组件和使用组件的基本方法 了解Web动态框架样式和如何进行二次开发
①绝密信息 严禁泄露
P2
组件特点
特色
– – – – – – – – – – – – 基于Jquery&JQueryui进行封装 统一风格的UI展现 支持流体布局,随窗口大小变化,无横向滚动条 全面的Form组件,友好的校验及信息提示 用户体验的提升 多浏览器的支持 支持全键盘录入操作 多主题与多皮肤 CSS3的相关应用 动态层取代弹出窗口 强大的表格展示和可编辑表格 国际化
①绝密信息 严禁泄露
P5
组件的使用方法
界面设计
– 在定义工具上拖放,然后设置属性、事件和方法 – 在代码中动态创建组件,具体样例可以参考帮助系统
编码
– 组件属性
• 属性的设置和获取通过option方法来完成 Waf(“#id”).wafPromptBox(“option”, “displayFormat”); • 有些属性不支持运行期的动态更改
①绝密信息 严禁泄露
P11
二次开发CSS设置
在定义工具上,每个控件中有两个属性可以设置样式,分别是样式类和样式,对应CSS中的 class和style属性。
两种自定义样式方式:
– – 通过样式类设置
• • •
通过覆盖标准产品的CSS结构
在CSS文件中加入必要的CSS设置,一般建议使用class,然后导入到页面的资源列表中。 在控件的样式类中直接填入新增加的样式名称 比如.ui-linkbutton .ui-lb-text {background:red;}, 直接覆盖将所有的按钮背景色改成红色。

金蝶EASV8.0_BOSWeb平台培训_案例篇_标准产品扩展_高级篇04

金蝶EASV8.0_BOSWeb平台培训_案例篇_标准产品扩展_高级篇04

①绝密信息 严禁泄露
P31
扩展开发详解—分配
页面分配
①绝密信息 严禁泄露
P32
扩展开发详解—扩展开发流程
①绝密信息 严禁泄露
P33
感謝
ขอบคุณ
ありがとう
terima kasih
Thanks 谢谢
版权所有©1993-2012金蝶软件(中国)有限公司 ①绝密信息 严禁泄露
①绝密信息 严禁泄露
①绝密信息 严禁泄露
P4
扩展开发详解-准备
元数据的修改
本实例主要针对在dep中进行元数据的修改,大致分为以 下步骤
Dep中导入业务单元
修改费用申请单主实 体
修改费用申请单主 query
①绝密信息 严禁泄露
P5
扩展开发详解-准备
dep导入业务单元
①绝密信息 严禁泄露
P6
扩展开发详解-准备
修改费用申请单主实体
扩展页面
配置页面
①绝密信息 严禁泄露
P13
扩展开发详解—开发列表页面
扩展列表页面
①绝密信息 严禁泄露
P14
扩展开发详解—开发列表页面
配置列表页面
①绝密信息 严禁泄露
P15
扩展开发详解—开发列表页面
测试
①绝密信息 严禁泄露
P16
扩展开发详解—开发编辑页面
需求
页面基本信息块中增加”所属项目”字段,F7控件,必录 页面基本信息块中增加”车辆费用”字段,复选框 页面基本信息块中增加”车辆”字段,F7控件 页面基本信息块中增加”报销区域”字段,F7控件 设置”提交”按钮的显示样式 设置”所属项目”的默认值 通过车辆费用的变化,设置”车辆”、”报销区域”的变化 “车辆”、“报销区域”实现联动

金蝶EAS V8.2系统部署方案

金蝶EAS V8.2系统部署方案
3.1 防火墙........................................................................................................................................................... 15 3.2 VPN 技术....................................................................................................................................................... 15 3.3 Citrix 解决方案 ............................................................................................................................................. 16 3.4 多种身份认证............................................................................................................................................... 18
1.1 金蝶 EAS ........................................................................................................................................................ 4 1.2 金蝶 BOS........................................................................................................................................................ 4

金蝶EASV8.0_BOSWeb平台培训_总体篇03

金蝶EASV8.0_BOSWeb平台培训_总体篇03
支持的浏览器
IE 8+
推荐的浏览器
IE 11
Chrome 23+
Chrome 28+
Safari 5+
Safari 5+
响应式布局-自适应各种分辨率,推荐:1280*1024/1024*768
P9
Web安全性
1、身份安全
EAS统一身份认证 CA认证支持
2、通讯安全
数据传输加密 https支持
②机密信息 严禁泄露
P26
Web应用组件
Web组件体系
– 显示及/或处理逻辑的一 个片段
组件 描述
列表显示组件
通用查询组件 DAP组件 工作流组件 BOTP组件 打印套打组件 附件管理组件 引入引出组件 通用F7组件 各种基础F7组件
根据Query进行列表显示及操作
浮动 生成凭证/删除凭证,生成/删除管理凭证 审核、反审核、流程图 推/拉生成、联查单据、上查、下查 多附件文件的上传、存储处理 导入或导出Excel文件数据 组织/物料/客户/供应商/科目/职员/…
模块A 后台服务 模块B 后台服务 模块C 后台服务 模块D 后台服务 模块… 后台服务 模块… 后台服务 模块… 后台服务
P18
显示风格 CSS3
业务事件逻辑 JS 基础控件 JQUERY
Remote Local Remote Local
权限 License HTTP缓存处理
Remote Local
基础服务
服务注入
Remote Local
②机密信息 严禁泄露
基础服务及功能组件
统一身份认证 License
App Server
权限服务
功能权限 字段权限 BOS基础服务引擎

金蝶EAS V8.2系统部署方案

金蝶EAS V8.2系统部署方案

内容约定

版权所有 © 金蝶软件(中国)有限公司
1
金蝶 EAS V8.2 系统部署方案
目录
1 金蝶 EAS 简介 ............................................................................................................................................. 4
3.1 防火墙........................................................................................................................................................... 15 3.2 VPN 技术....................................................................................................................................................... 15 3.3 Citrix 解决方案 ............................................................................................................................................. 16 3.4 多种身份认证............................................................................................................................................... 18

金蝶EASV8.0_BOSWeb平台应用开发培训方案07

金蝶EASV8.0_BOSWeb平台应用开发培训方案07

Demo练习(可选) 交流答疑
①绝密信息 严禁泄露
P4
课程安排
第一天:平台基础课程
– – – – – 总体架构介绍 组件体系介绍 运行框架体系介绍 样例系统业务需求介绍 开发准备-环境安装
第二天:应用案例开发详解
– 样例系统详细开发过程讲解 – 安装与部署,标准补丁升级说明 – Demo开发环境准备
受众要求 • 熟悉Java及J2EE开发 • 了解BOS开发体系及工具 • 熟悉Java Script编程,了解Jquery体系,了解DEP Rhino 培训时长
• 授课及样例练习共3天,其中样例练习为可选项,可不 开展
①绝密信息 严禁泄露 P3
课程内容
总体及框架介绍; 开发技术培训:
– – – – – 初级开发-环境准备及标准产品的简单修改 复杂扩展开发 新增功能开发 调试与测试 安装与部署、升级
BOS新Web平台应用开发培训方案
BOS WEB平台系统部 2014.12
版权所有©1993-2015金蝶软件(中国)有限公司 ①绝密信息 严禁泄露
①绝密信息 严禁泄露
提纲
目标 方案
课件清单
①绝密信息 严禁泄露
P2
目标
培训目标
• 开发人员快速掌握EAS 8.0 Web新平台的开发方法与流 程、规范
第三天:Demo开发练习(可选)
– Demo开发、部署 – 开发点评及交流答疑
①绝密信息 严禁泄露 P5
课件
培训课件ppt
– – – – – – – – – BOS新Web平台应用开发培训方案 BOS新Web平台培训_总体篇 BOS新Web平台培训_组件篇 BOS新Web平台培训_运行框架篇 BOS新Web平台培训_案例篇_1标准产品扩展_初级篇 BOS新Web平台培训_案例篇_2标准产品扩展_高级篇 BOS新Web平台培训_案例篇_3独立功能开发 BOS新Web平台培训_案例篇_4跟踪调试 BOS新Web平台培训_案例篇_5部署与升级

金碟EAS扩展报表进阶培训

金碟EAS扩展报表进阶培训

版权所有 ©1993-2009 金蝶软件(中国)有限公司
P4
基本概念
父格、子格的 数据过滤关系
父格、子格在使用同一 个数据源的情况下,子格 的记录集是由父格所限定 的 如Select扩展出来的每 条记录对应亍数据源的一 条记录
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P5
基本概念
and (TO_CHAR(fbirthday, 'YYYY-MM-DD') <= '@to' or ? is null)
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P24
方言
多选(仅支持in、not in)的实现: /*dialect*/ select fid, fnumber,fname_l2, fgender, fbirthday from T_BD_Person WHERE (fgender in (@sex) or ? is null);
代码定制F7
系统提供机制把一些系统设置传递给代码定制F7:
具体详见示例代码
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P33
在F7中隐藏某些列
在F7窗口中隐藏对用户没有意义的列,目前仅对使用SQL数据集作为 F7数据来源时有效:
版权所有 ©1993-2009 金蝶软件(中国)有限公司
叏得控件的值、修改控件的值、弹出对话框。。。。。。
具体详见示例代码
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P28
参数插件类
设置:
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P29
复杂参数界面
问题提出: 某些情况下,需要实现高度复杂的参数界面,以提供更高的互劢

EAS820Web开发培训2基础篇

EAS820Web开发培训2基础篇
EAS820Web开发培训2 基础篇
PPT文档演模板
2020/10/30
EAS820Web开发培训2基础篇
目录
提纲
• 培训目标 • 开发环境准备及配置 • WEB平台介绍 • WEB平台二次开发 • WEB平台方案部署 • 如何获取帮助
PPT文档演模板
EAS820Web开发培训2基础篇
培训目标
建立共同语言 • 形成统一的名称指代
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台方案部署--部署后工作
3、【发布菜单】信息不包含在补丁中,安装补丁后需发布菜单;
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台方案部署--补丁卸载
注:由于目前系统尚未支持补丁卸载自动回退,因此在卸载补丁时需要以下操作
1.文件回退
WEB平台二次开发--创建业务单元
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台二次开发--列表页面配置
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台二次开发--编辑页面配置
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台二次开发—扩展开发
新增字段,拖放字 段以及组件
控件
页面 事件
页面 组件
属性 事件
页面 响应
后台 处理
业务 服务
PPT文档演模板
EAS820Web开发培训2基础篇
WEB平台二次开发
1、新功能开发
新业务功能开发,包括新的基础资料, 新的业务单据,新的报表等
可以使用系统基础及标准产品已有业务 的基础资料,也可以关联使用新增的基 础资料

金蝶EASV8.2新功能培训_BOS Web平台

金蝶EASV8.2新功能培训_BOS Web平台

④内部公开 请勿外传
P2
特性一:新增Web功能组件
Web平台
新增组件功能
分隔面板SplitPanel


树控件Tree
树型通用F7 下拉框通用F7 查询表格的树表展现功能
新增模板
树型基础资料模板 分组基础资料模板
新增功能
系统级样式设置-可全局性修改 某组件样式 SQL提交SVN-支持开发版本管 理 页面多语言设置-支持国际化项 目
④内部公开 请勿外传
P3
Web扩展开发平台重构目标
简单易懂
业务化的设置工具,直接可见的设置效果,嵌入式的帮助提 示 多种类型的新建向导,多点的校验提示,统一的新增功能与 扩展开发工具 新增多种类型的模板,发布为新功能的扩展方式支持,页面 前端事件及功能插入机制支持
快速开发
增强能力
大幅提升项目开发效率
EASV8.2_新功能培训
-BOS Web平台
BOS产品部 Web平台系统部
版权所有©1993-2012金蝶软件(中国)有限公司
④内部公开 请勿外传
P1 ④ 内部公开 请勿外传
提纲
特性一 新增Web功能组件 特性二 全新升级的扩展开发管理 特性三 完善扩展应用模式 特性四 全新页面设置与开发方式支持
新增与扩展开发统一的设置方式
降低了学习成本,提升了应用开发的灵活 性
Web后台Java/Rhino开发可选
可自动生成后台Java代码框架
完全兼容8.x已有开发成果
8.x标准功能及二次开发成果都可以直接使 用新工具进行开发设置
④内部公开 请勿外传
P10
特性四:全新页面设置及开发方式支持
样式与布局设置

金蝶s-HR V8.2 系统操作手册(面向系统业务管理员)

金蝶s-HR V8.2 系统操作手册(面向系统业务管理员)
金蝶 s-HR V8.2 产品用户手册
(面向系统业务管理员)
金蝶 HR 产品事业部
金蝶 s-HR V8.2 系统操作手册(面向系统业务管理员)
前言
本文内容主要介绍了基础资料,基础设置,用户和权限管理,菜单、视图管理,字段、信息集配置, 导入模板配置,系统集成、报表设计等,为 s-HR 系统及业务管理员提供日常操作指导参考。
3 / 50
金蝶 s-HR V8.2 系统操作手册(面向系统业务管理员)
2.12 视图 ........................................................................ 33 2.12.1 操作路径 ....................................................................... 34 2.12.2 操作说明 ....................................................................... 34 2.13 异常工作流监控.................................................................. 34 2.13.1 操作路径 ....................................................................... 34 2.13.2 操作说明 ....................................................................... 34 2.14 结构配置 ....................................................................... 35 2.14.1 操作路径 ....................................................................... 35 2.14.2 操作说明 ....................................................................... 35 2.15 查询配置 ....................................................................... 36 2.15.1 操作路径 ....................................................................... 36 2.15.2 操作说明 ....................................................................... 36 2.16 报表信息集权限分配.............................................................. 37 2.16.1 操作路径 ....................................................................... 37 2.16.2 操作说明 ....................................................................... 38 2.17 一级菜单配置.................................................................... 38 2.17.1 操作路径 ....................................................................... 38 2.17.2 操作说明 ....................................................................... 38 2.18 二级菜单配置.................................................................... 39 2.18.1 操作路径 ....................................................................... 39 2.18.2 操作说明 ....................................................................... 39 2.19 三级菜单配置.................................................................... 40 2.19.1 操作路径 ....................................................................... 40 2.19.2 操作说明 ....................................................................... 40 2.20 EAS 财务凭证集成配置 ............................................................ 41 2.20.1 操作路径 ....................................................................... 42 2.20.2 操作说明 ....................................................................... 42 2.21 K/3 CLOUD 集成配置 .............................................................. 42 2.21.1 操作路径 ....................................................................... 42 2.21.2 操作说明 ....................................................................... 43 2.22 报表设计 ....................................................................... 43 2.22.1 操作路径 ....................................................................... 43 2.22.2 操作说明 ....................................................................... 43 3. s-HR 系统客户端应用相关操作说明 ................................................... 44 3.1 系统配置 ........................................................................ 44 4. 工作流部分配置及操作说明.......................................................... 44 4.1 工作流审批节点配置视图说明....................................................... 44 4.2 提交时指定下一步参与人设置....................................................... 46 4.3 传阅会签加签等功能设置........................................................... 47 5. 其他说明 ........................................................................ 50

金蝶EASV8.0_BOSWeb平台培训_案例篇_部署与升级05

金蝶EASV8.0_BOSWeb平台培训_案例篇_部署与升级05
2)二次开发显示的结果为A+a
3、若标准产品页面A修改为A’ 4、打完标准产品补丁后,二次开发页面显示的结果为A’+ a
①绝密信息 严禁泄露
P14
*标准补丁安装影响详解
功能的改变
编辑页面新增付款单的默认值设置方法进行了更新修改。
①绝密信息 严禁泄露
P15
*标准补丁安装影响详解 总结
1、二次开发对后台功能的扩展采取after或者before的方式,没有采用继承 2、标准产品修改功能的逻辑不会对二次开发结果有任何影响
①绝密信息 严禁泄露
P18
感謝
ขอบคุณありがとう Nhomakorabeaterima kasih
Thanks 谢谢
版权所有©1993-2012金蝶软件(中国)有限公司 ①绝密信息 严禁泄露
①绝密信息 严禁泄露
2.执行卸载补丁;
3.回退版本,按照第一步记录的sql文件,如果回退版本中也包含相同的sql文件,需要登陆 数据库,手动执行回退版本的sql文件;
①绝密信息 严禁泄露
P11
*标准补丁安装影响详解
EAS 8.0 Web动态框架中,对标准产品补丁可能会影响到二次开发成果的 问题做了很大的优化,以尽可能对客户二次开发成果进行保障。下面就 针对多种常见的标准产品升级情况进行说明
①绝密信息 严禁泄露
P6
补丁制作及安装部署
安装完成验证
启动服务,进入系统【开发平台】-【扩展开发】,如下图,说明补丁安装成功(注: 补丁页面使用的实体和查询必须在系统中已经存在):
①绝密信息 严禁泄露
P7
补丁制作及安装部署
创建门户菜单
如下图点击【发布菜单】,进行发布菜单的设置
发布菜单设置如下图:

金蝶EAS制造功能培训_完整版-总体介绍22页PPT

金蝶EAS制造功能培训_完整版-总体介绍22页PPT
44、卓越的人一大优点是:在不利与艰 难的遭遇里百折不饶。——贝多芬
45、自己的饭量自己知道。——苏联
5、教导儿童服从真理、服从集体,养 成儿童 自觉的 纪律性 ,这是 儿童道 德教育 最重要 的部分 。—何源泉吸 收都不可耻。——阿卜·日·法拉兹
42、只有在人群中间,才能认识自 己。——德国
43、重复别人所说的话,只需要教育; 而要挑战别人所说的话,则需要头脑。—— 玛丽·佩蒂博恩·普尔
金蝶EAS制造功能培训_完整版-总体 介绍
1、纪律是管理关系的形式。——阿法 纳西耶 夫 2、改革如果不讲纪律,就难以成功。
3、道德行为训练,不是通过语言影响 ,而是 让儿童 练习良 好道德 行为, 克服懒 惰、轻 率、不 守纪律 、颓废 等不良 行为。 4、学校没有纪律便如磨房里没有水。 ——夸 美纽斯

金蝶EAS V8.2元数据升级指南

金蝶EAS V8.2元数据升级指南
如果有的话需要修改中文路径变为非中文即可客户版本的元数据只能选择目录形式如果有其他二次开发包则需要将所有的jar包解压到统一的目录然后作为客户版元数据参与合并24元数据差异检查可选步骤金蝶easv82元数据升级指南1129打开元数据升级检查菜单选择基线元数据和客户化元数据路径检查的结果展示在元数据约束视图里
3 / 29
金蝶 EASV8.2 元数据升级指南
1 概述
基于 BOS 开发的软件系统,其工作产品包括:元数据、Java 代码(含 BOS 生成的代码、开发 人员编写的代码)、数据库脚本(含 BOS 生成的脚本、开发人员编写的脚本)、初始数据。对 于该类软件系统的版本升级同时考虑元数据、Java 代码、数据库脚本、初始数据的同步升级, 其中元数据升级是其它升级的基础,因此,优先保证元数据的可升级特性是 EAS 标准产品、 EAS 客户化系统可版本升级的根基。
1.1 基本概念
在进行元数据的升级合并之前,必须了解元数ห้องสมุดไป่ตู้升级过程中需要使用到的几个基本概念,此 处以实际应用场景为例,对这些概念进行一一介绍。
基线版本
EAS 标准版本发布后的元数据
客户版本
基于 EAS 标准版本客户化后的元数据
升级版本
EAS 标准产品升级(版本升级或者补丁升级)后的元数据
客户化升级版本
约定
符号约定
在本文中可能出现下列标志,它们所代表的含义如下。
符号
说明
表示有潜在风险,如果忽视这些文本,可能导致操作错误、 数据丢失、设备性能降低或不可预知的结果。
表示可以帮助您获取更多相关信息或提示您通过其它方式 也可以获得相同结果。
强调或补充说明所描述的信息。
内容约定
本文档以 EASV7.5、EAS V7.0.3、EAS V7.0.1、BOS V6.3.1 版本为参照,其他版本元数据升级 可以参考使用。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新增?
Y
创建新数据 modelCreateEvent
N
页面渲染 pageOnRenderEvent 调用后台取数据 modelLoadEvent
初始化数据 initDataEvent
页面初始化 pageOnLoadEvent
设置关联实体取数属性 modelFieldSelecterEvent
初始化数据 initDataEvent
– 控制台输出值打印
– 查看或更改代码调试过程的值
①绝密信息严禁泄露
P22
调试技巧---(IE调试)
IE调试
• JS断点设置
– 断点条件,在断点位置的右键菜单中选择“条件”可以设置触发断点的条件,即写一个 表达式,表达式为true时触发断点。
• 调试技巧
– 开始调试:按F12; – 选择浏览器的版本:选择浏览器模式和文档模式;
设置关联实体取数属性 modelFieldSelecterEvent
调用后台取数据 modelLoadEvent 初始化数据 initDataEventAction
数据加载 fieldLoadEvent
页面初始化 pageOnLoadEvent
页面初始化 pageOnLoadEvent
1.pageOnLoadEvent只能以 after方式插入业务处理 2.不适合放在上述事件中的, 可在这里处理
P2
培训目标六大增长动力:财务共享推广策略
掌握页面基本 布局 掌握单据的业 务逻辑实现
• • 按钮 通用查询与查询表格

• • •
Form控件与分录表格
了解Eventbus的概念 掌握如何实现前台JS逻辑 掌握如何实现WEB服务层逻辑
掌握调试方法
• •
Js调试方法 Java调试方法
①绝密信息严禁泄露
Browse/js
页面渲染 pageOnRenderEvent 初始化数据 initDataEvent 1.仅能以before方式插入逻辑 2.如根据后台参数设置动态 修改控件属性 1.仅能以after方式插入逻辑 2.一般处理一些全局性的参 数 1.仅能以before/after方式插 入逻辑 2.框架将返回的数据模型显 示在页面控件中 3.一般在这里根据字段值设 置控件使能,如显示及编辑
①绝密信息严禁泄露
P20
调试技巧---(Chrome调试)
常用调试面板
• Source Panel
– 查看当前站点的CSS、JS文件
– 加断点调试JS代码:单步、跳出跳入循环、调用堆栈、查看变量值
①绝密信息严禁泄露
P21
调试技巧---(Chrome调试)
常用调试面板
• Console Panel
EAS820 Web开发培训
---进阶篇
BOS WEB平台系统部 范来华 2016.5
版权所有©1993-2012金蝶软件(中国)有限公司
①绝密信息严禁泄露
P1 ①绝密信息严禁泄露
目录
培训目标 WEB页面的布局设计 前台代码设计
提纲
后台代码设计 WEB框架主要事件和功能介绍 调试方式介绍
①绝密信息严禁泄露
①绝密信息严禁泄露
P8
前后台代码的调用逻辑
• •
注意Action及ActionEvent后缀 事件中后台功能扩展java代码如何返回数据给前台 • • modelMap.put(“model”) modelMap.put(“initData”)
①绝密信息严禁泄露
P9
如何主动触发一个事件或功能
• •
达式,表达式为true时触发断点。

调试技巧
– 开始调试:鼠标右键审查元素或F12;
– 按钮功能:
• • • 调出控制台; 切换开发环境是全屏还是嵌入; 清空当前显示;


将压缩的JS文件格式化;
定位页面元素;
①绝密信息严禁泄露
P18
调试技巧---(Chrome调试)
常用调试面板
• Elements Panel
N
编辑状态打开页面 *见页面打开时序图
取数据事件 modelOnLoadEvent
Y
初始化pageOnLoadEvent *详细见前面
end
①绝密信息严禁泄露
P14
编辑类型页面提交时业务可插入事件应用说明
Browse/js
数据更新 fieldOnStoreEvent 1.能以before/after方式插入逻辑 2.框架从控件中取出最新值更新 页面数据模型


部署到服务器后,需重启服务器才可生效
在制作WEB补丁时,相关jar包,可选中该文件,安装补丁时就可自动部 署
①绝密信息严禁泄露
P16
调试基础介绍
JS加载模式
• 产品模式
– 默认以产品模式运行每个界面,产品模式运行时,每个界面的JS都会被打包并且混淆,并将多个JS压
缩到一个链接中。
• Debug模式
– 查看当前选中元素的嵌套路径
– 查看或编辑当前选中元素的样式 – 查看选中元素的盒模型
– 监听事件
①绝密信息严禁泄露
P19
调试技巧---(Chrome调试)
常用调试面板
• Network Panel
– 查看站点在一个动作时都加载了哪些文件
– 查看文件有没有正确加载、加载方式、状态、类型、大小、所用时间 – 点击查看该文件的具体情况
P3
WEB页面的布局设计--标准编辑页面
①绝密信息严禁泄露
P4
eventbus的概念
事件处理总线
目标:利用可插拔的插件机制,实现系统可扩展性及松耦合
在JS层和WebServer层分别实现并提供插入机制
①绝密信息严禁泄露
P5
前台代码设计
①绝密信息严禁泄露
P6
后台代码设计
①绝密信息严禁泄露
P7
前后台代码的调用逻辑
常用调试面板
• 脚本面板
– 查看当前站点的CSS、JS文件
– 加断点调试JS代码:单步、跳出跳入循环、调用堆栈、查看变量值
①绝密信息严禁泄露
P25
调试技巧---(IE调试)
常用调试面板
• 网络面板
– 点击开始捕捉,可以查看站点在一个动作时都加载了哪些文件
– 查看文件有没有正确加载、加载方式、状态、类型、大小、所用时间 – 点击转到详细视图,查看该文件的具体情况
①绝密信息严禁泄露
P13
编辑页面提交时业务可插入事件执行时序图
Client/Browse
按提交eldOnStoreEvent
提交功能 submitActionEvent
提交功能 submitActionEvent
仅数据刷新?
getOnlyModelLoad()
– Debug模式时,JS的加载是单个加载的,如果想调试某个页面,可以在URL中加上&debug=true这 样所有页面都以DEBUG模式加载JS。
页面运行模式
• 静态化
– 静态化运行时,页面的HTML直接从服务器上加载,前台进行界面初始化,要想某个页面非静态化运 行,可以在url中增加参数&renderModel=client。
• 非静态化
– 非静态化运行时,界面的HTML根据元数据从前台渲染出来。
①绝密信息严禁泄露 P17
调试技巧---(Chrome调试)
Chrome调试
• JS断点设置
– 断点类型分三种:默认遇到异常不中断;遇到所有异常都会中断;仅在出现未捕获的异常时才中断。
– 断点条件,在断点位置的右键菜单中选择“Eidt Breakpoint…”可以设置触发断点的条件,即写一个表
fireEvent的运用 打开新窗口与关闭新窗口(addNewWindow, closeCurrentWindow)
①绝密信息严禁泄露
P10
Web页面打开时总体执行流程
Client/Browse
url
License
主业务组 织处理 用户监控 行为采集 性能监控
Web Server
App
数据权限 日志
①绝密信息严禁泄露
P34
调试技巧---(常用JS调试入口)
常用JS调试入口
• 控件的初始化方法
– 表格初始化方法initGrid
①绝密信息严禁泄露
P35
常用JS调试入口
• 初始化页面
– initalizeAction
①绝密信息严禁泄露
P32
调试技巧---(常用JS调试入口)
常用JS调试入口
• 界面渲染事件
– _pageOnRenderEventHandler
①绝密信息严禁泄露
P33
调试技巧---(常用JS调试入口)
常用JS调试入口
• 构建组件
– _buildComponent
①绝密信息严禁泄露
P26
调试技巧---(Fiddler)
Fiddler临时更改服务器静态资源
• 功能
– Fiddler临时更改服务器静态资源,包括JS或CSS文件。
• 使用步骤
1. 打开Fiddler,清空浏览器缓存,刷新页面;
①绝密信息严禁泄露
P27
调试技巧---(Fiddler)
• 使用步骤
Fiddler临时更改服务器静态资源
2. 在Fiddler的左侧找到指定的文件,在右侧AutoResponder面版中点击按钮Add Rule,将
左侧的文件添加到右侧中;
①绝密信息严禁泄露
P28
调试技巧---(Fiddler)
Fiddler临时更改服务器静态资源
• 使用步骤
3. 在Fiddler的右侧选中刚添加的文件,在右侧的底部Rule Editor第二个下拉框中选中find a
相关文档
最新文档