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

  • 1
  • 0
  • 约1.06千字
  • 约 35页
  • 2019-10-13 发布于湖北
  • 举报

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

BOS WEB平台系统部 2014.10 ;需求介绍 准备 Dep中导入业务单元 元数据扩展 开发 扩展已有界面 调整界面(字段、控件) Css扩展 Js扩展 功能扩展 测试 ;Demo系统是一个非常简单但又很典型的小功能,是对标准产品中费用申请单的扩展化修改。 ;列表页面 查询结果表格中第三列增加”所属项目”列 编辑页面 页面基本信息块中增加“所属项目”字段,F7控件,必录 页面基本信息块中增加“车辆”字段,F7控件 页面基本信息块中增加“车辆费用”字段,复选框 页面基本信息块中增加“报销区域??字段,F7控件 设置“提交” 按钮的显示样式 设置“所属项目”的默认值 实现“车辆费用”对车辆和报销区域的控制 实现“车辆”和“报销区域”的级联;元数据的修改 本实例主要针对在dep中进行元数据的修改,大致分为以下步骤 ;dep导入业务单元 ;修改费用申请单主实体 ;修改费用申请单的主query-导入实体;修改费用申请单的主query-导入字段;启用元数据;标准产品的扩展 对于费用申请单标准产品的扩展大致分为以下步骤;扩展开发平台中导入业务单元 ; 需求解读 查询结果表格中在第三列增加“所属项目”列 扩展页面 配置页面;扩展列表页面 ;配置列表页面 ;测试;需求 页面基本信息块中增加”所属项目”字段,F7控件,必录 页面基本信息块中增加”车辆费用”字段,复选框 页面基本信息块中增加”车辆”字段,F7控件 页面基本信息块中增加”报销区域”字段,F7控件 设置”提交”按钮的显示样式 设置”所属项目”的默认值 通过车辆费用的变化,设置”车辆”、”报销区域”的变化 “车辆”、“报销区域”实现联动 扩展页面 配置页面;扩展编辑页面 ;配置编辑页面;CSS扩展-提交按钮样式的修改 ;CSS扩展测试;JS扩展 JS扩展主要是针对车辆费用的功能扩展。 如果车辆费用=True,则车辆、报销区域俩字段可见,且必录 如果车辆费用=false,则车辆、报销区域字段不可见,且非必录 ;JS扩展 编辑控件属性;定义事件;JS扩展测试;功能扩展 本示例主要针对单据新建时默认值的设定逻辑,通过功能扩展来实现单据中所属项目属性的默认值;;功能扩展方式 目前提供两种扩展方式: 纯脚本模式(所有业务逻辑通过脚本实现) Java代码+脚本混合模式(业务逻辑通过java代码实现,然后再通过脚本调用这个类的方法) ;脚本扩展;Java代码+脚本混合模式;功能扩展开发???试;页面分配;扩展开发详解—扩展开发流程;特别声明

文档评论(0)

1亿VIP精品文档

相关文档