版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、绝密信息 严禁泄露版权所有1993-2012金蝶软件(中国)有限公司绝密信息 严禁泄露BOS WEB平台系统部2014.10BOS WebBOS Web平台应用开发培训-独立独立功能功能开发篇开发篇金金蝶蝶EAS8.0绝密信息 严禁泄露P21提纲2开发准备1需求介绍 设计页面 开发逻辑 编码规则、权限设置, BOTP、工作流 测试 3开发详解绝密信息 严禁泄露P3类型具体场景详细描述新增基础资料基础资料维护列表页面,编辑页面新增业务单据单据维护列表页面,编辑页面,含新增时默认值设置,页面事件及处理逻辑(F7过滤条件动态设置/分录表格事件设置等),新增功能按钮及处理逻辑单据权限设置新增按钮的权限
2、设置与处理单据工作流/BOTP设置新单据的工作流设置,与系统其他单据的BOTP设置需求介绍注:本样例主要演示如何在扩展开发中进行新功能的开发,从基础资料和业务单据两个基本而且典型的业务单据进行展开新功能开发典型场景绝密信息 严禁泄露P4本案例需求 基础资料,车辆所需字段清单需求介绍属性名称数据类型描述codecode车牌号字符型 namename车型字符型 simpleNamesimpleName简称字符型 descriptiondescription描述长文本 areaarea所属区域关联数据地区绝密信息 严禁泄露P5属性属性名称名称数据类型数据类型描述描述numbernumber单据编号字
3、符型voucherDatevoucherDate订货日期日期descriptiondescription描述长文本industryindustry客户行业关联数据行业customercustomer客户关联数据客户arriveDatearriveDate默认到货日期日期totalAmnttotalAmnt订货总金额金额lineDatalineData分录行需求介绍属性属性名称名称数据类型数据类型描述描述itemitem物料关联数据物料UnitUnit计量单位关联数据计量单位QtyQty订货数量数量priceprice单价单价amntamnt金额金额itemArriveDateitemArriv
4、eDate需求日期日期业务单据,网上订货单单头属性清单分录属性清单绝密信息 严禁泄露P6 开发准备-(新建元数据新建元数据)这里也有新建方案,但需注意DEP与WEB的方案是独立的,当DEP中方案启用,WEB方案才能使用,两者不能同名!新建元数据有两种方式:DEP和BIM。这里采用在DEP中新建元数据。新建元数据绝密信息 严禁泄露P7 车辆,因为需要使用模板的部分字段,所以通过从模板复制的方式建实体和查询开发准备-(车辆车辆- -选择模板选择模板)模板复制建实体/查询绝密信息 严禁泄露P8车辆实体元数据:增加所属区域、车牌号字段,所属区域数据来源为基础资料类别,需要选择关联对象;车牌号为手工录入
5、,字段类型字符串开发准备-(车辆实体车辆实体- -录入字段录入字段)录入字段绝密信息 严禁泄露P9 车辆添加完字段之后如下图所示开发准备-(车辆实体车辆实体- -字段显示字段显示)字段显示绝密信息 严禁泄露P10开发准备-(车辆查询车辆查询- -配置查询配置查询)配置查询字段,先把所引用的实体导入进来,否则无法导入所需字段,导入方法如右图所示配置查询绝密信息 严禁泄露P11开发准备-(车辆查询车辆查询- -配置关系配置关系) 配置父子对象之间的属性对应关系,本例中如下图配置父子对象关系绝密信息 严禁泄露P12开发准备-(车辆查询车辆查询- -导入字段导入字段)导入字段并修改字段的别名导入字段绝
6、密信息 严禁泄露P13 创建实体的查询的方式与车辆类似,不同为此处UI类型为业务单据开发准备-(网上订货单网上订货单- -选择模板选择模板)模板复制建实体/查询绝密信息 严禁泄露P14 导入实体和查询的方式与车辆一致,但本单据多了分录,需分别分别配置,并注意查询中实体间的父子对象的对应关系开发准备-(网上订货单网上订货单- -建实体建实体/ /查询查询)建实体/查询绝密信息 严禁泄露P151. 找到扩展开发平台,应用-企业建模-业务对象建模-扩展开发平台2. 在WEB端,点击新增方案开发详解-(新增方案新增方案)新增方案绝密信息 严禁泄露P16 配置方案的编码和名称,然后保存开发详解-(配置方
7、案配置方案)配置方案绝密信息 严禁泄露P17开发详解-(新增业务单元新增业务单元)新增业务单元绝密信息 严禁泄露P18 新增业务单元-导入实体、查询,并设为主实体主查询,保存。开发详解-(导入实体(导入实体/ /查询)查询)导入实体/查询绝密信息 严禁泄露P19新增视图-新建 网上订货单列表页面开发详解-(新增列表页面视图)(新增列表页面视图)新增列表页面视图绝密信息 严禁泄露P20 默认已使用模板开发详解-(配置列表页面)(配置列表页面)配置列表页面绝密信息 严禁泄露P21然后按照所需,自行配置页面。开发详解-(配置列表页面)(配置列表页面)工具栏配置基本组件配置按钮配置字段绝密信息 严禁泄
8、露P22 如果已引用模板,会默认出现查询表格,直接配置即可,若没有可点击右侧的工具栏,单击查询表格,就会在页面上出现一个查询表格,然后点击配置字段按钮,配置所需字段。开发详解-(配置列表页面)配置列表页面)配置查询表格绝密信息 严禁泄露P231.单据编号、订货日期、默认到货日期、客户、客户行业对齐方式居中,描述左对齐,默认到货日期右对齐。以单据编号为例2.配置订货总金额,货币显示方式,并显示货币符号,右对齐开发详解-(配置配置列表页面列表页面)配置字段显示绝密信息 严禁泄露P243.合计行,金额合计。选中查询表格-高级属性-客户端合计;再选中订货总金额列-列高级属性-客户端合计类型开发详解-(
9、配置配置列表页面列表页面)配置字段显示绝密信息 严禁泄露P254.表格前3列固定。需设置两个属性,查询表格-宽度等比缩放置为否;需要冻结的列-列高级属性-冻结列置为:是开发详解-(配置配置列表页面列表页面)配置字段显示绝密信息 严禁泄露P26 预览效果如下开发详解-(列表页面预览)(列表页面预览)列表页面预览绝密信息 严禁泄露P27 新建网上订货单编辑页面开发详解-(新增编辑页面新增编辑页面视图)视图)新增编辑页面视图绝密信息 严禁泄露P28 配置编辑页面按钮和字段,配置工具栏同列表页面,该部分最终如下开发详解-(配置编辑页面)(配置编辑页面)配置字段绝密信息 严禁泄露P29 分录表格 ,模板
10、默认已设置,若图中所标两项没有配置则需自己配置,如下图开发详解-(配置编辑页面)配置编辑页面)配置分录表格绝密信息 严禁泄露P30开发详解-(配置编辑页面)(配置编辑页面) 订货总金额、单价、金额三个字段配置显示格式为货币,并设置分路表格中各字段的对齐方式配置显示格式绝密信息 严禁泄露P31网上订货单编辑页面,预览效果如下开发详解-(编辑页面预览)(编辑页面预览)编辑页面预览绝密信息 严禁泄露P32 车辆,编辑页面和列表页面简单配置如下开发详解-(车辆页面配置)(车辆页面配置)车辆页面配置绝密信息 严禁泄露P33网上订货单编辑页面-(开发逻辑开发逻辑)控件事件事件响应业务需求描述备注页面初始化
11、页面初始化新建单据的默认值:订货日期当前日期,其他为空客户行业值改变客户行业值改变若行业不为空,则在客户F7query中增加条件“客户.行业=当前值;若为空则清除该过滤项条件物料值变化物料值变化如果物料不为空,计量单位物料.缺省单位;否则清空计量单位;新增分录初始化新增分录初始化订货数量0,单价0,需求日期=默认到货日期,其他为空单价值变化单价值变化金额=数量*单价,订货总金额=分录.金额数量值变化数量值变化金额=数量*单价,订货总金额=分录.金额需求清单绝密信息 严禁泄露P34 页面,通过后台Java类进行初始化,方法:在网上订货单配置页面,方案配置-事件编辑网上订货单编辑页面-(开发逻辑开
12、发逻辑)1-1页面初始化绝密信息 严禁泄露P35 handler(Java类)的关键代码网上订货单编辑页面-(开发逻辑开发逻辑)1-2页面初始化绝密信息 严禁泄露P36 点击选中客户行业字段,在页脚处事件定义里新增事件,保存之后会自动生成对应的function网上订货单编辑页面-(开发逻辑开发逻辑)2-1客户行业值改变绝密信息 严禁泄露P37 修改客户的过滤条件js代码网上订货单编辑页面-(开发逻辑开发逻辑)注意!只能编辑开发区域2-2客户行业值改变绝密信息 严禁泄露P38网上订货单编辑页面-(开发逻辑开发逻辑)3-1新增分录初始化绝密信息 严禁泄露P39 配置appendEntryRowAc
13、tion 注:若无从前台取值传到后台再进行初始化的操作,本步骤是不需要的,因为本样例需要将前台的默认到货日期到后台进行初始化。 网上订货单编辑页面-(开发逻辑开发逻辑)3-2新增分录初始化绝密信息 严禁泄露P40 initEntryRowHandler关键代码网上订货单编辑页面-(开发逻辑开发逻辑)3-3新增分录初始化绝密信息 严禁泄露P41分录初始化前端js中的逻辑网上订货单编辑页面-(开发逻辑开发逻辑)3-4新增分录初始化绝密信息 严禁泄露P42 包括物料值、单价值、数量值改变,所引发的操作。在WEB端配置事件网上订货单编辑页面-(开发逻辑开发逻辑)4-1表格事件绝密信息 严禁泄露P43表
14、格事件js网上订货单编辑页面-(开发逻辑开发逻辑)4-2表格事件绝密信息 严禁泄露P44 车辆添加编码规则 1. 在DEP中,应用中心-系统平台-编码规则-规则定义,双击打开如下图。编码规则编码规则绝密信息 严禁泄露P45编码规则2. 在如下的页面中配置详细的规则,然后保存启用,在Web端新增时便会自动生成编码 编码规则绝密信息 严禁泄露P46 1.在DEP中新建权限权限设置新建权限绝密信息 严禁泄露P472. 配置权限,保存权限设置配置权限绝密信息 严禁泄露P483.车辆编辑页面添加一个“查看影像”按钮,并添加事件权限设置添加按钮绝密信息 严禁泄露P49 4.车辆编辑页面新增功能“ViewI
15、mageAction”权限设置新增功能绝密信息 严禁泄露P505.对应后台的event和handler权限设置对应后台代码绝密信息 严禁泄露P51 6.配置ViewImage功能的权限项权限设置配置权限项绝密信息 严禁泄露P52 7.未分配权限时,提示无权限!权限设置未分配显示绝密信息 严禁泄露P53 8.以管理员身份给用户分配权限 文件-同步权限数据,找到对应的用户,分配权限-批量分配权限权限设置分配权限绝密信息 严禁泄露P54 9.分配权限后权限设置分配后显示绝密信息 严禁泄露P55 网上订货单添加BOTP 1.在DEP中,应用中心-系统平台-单据转换-规则配置,双击打开如下图。BOTPb
16、otp绝密信息 严禁泄露P56 1.选择单据转换规则的类别、源单据、目标单据BOTPbotp绝密信息 严禁泄露P57 2-1.配置规则 规则需求如下表:BOTP类别销售订单属性来源备注单据头 订单日期系统日期客户网上订货单.客户原始单据Id网上订货单.单据编号金额网上订货单.订货总金额分录 物料网上订货单.分录.物料计量单位网上订货单.分录.计量单位数量网上订货单.分录.订购数量单价网上订货单.分录.单价金额网上订货单.分录.金额botp绝密信息 严禁泄露P58 2-2.配置规则 分别配置单据头规则和分录规则,然后保存启用即可。BOTPbotp绝密信息 严禁泄露P59 3.网上订货单单据转换效
17、果如下BOTPbotp绝密信息 严禁泄露P60 4.下推成功,联查单据可看到如下界面BOTPbotp绝密信息 严禁泄露P61网上订货单添加套打 1.在DEP中,应用中心-系统平台-套打-套打配置,双击打开如下图。新建套打套打绝密信息 严禁泄露P62 2.引入BOS Query元数据套打套打绝密信息 严禁泄露P63 3.引入BOS Query元数据套打套打绝密信息 严禁泄露P64 4.设计模板,保存套打套打绝密信息 严禁泄露P65 5.确定模板路径。套打套打绝密信息 严禁泄露P66 6.配置WEB页面的打印模板路径,并保存。套打套打绝密信息 严禁泄露P67 7.网上订货单列表页面,选择一条数据,
18、单击打印,出现如下界面,选择打印模板,确定即可打印。套打套打绝密信息 严禁泄露P68 1.首先确认DEP中实体对象对应工作流工作流绝密信息 严禁泄露P69 2.在BIM工具中配置工作流,新建业务流程工作流工作流绝密信息 严禁泄露P70 3.在BIM工具中配置工作流,新建业务流程,添加节点工作流工作流绝密信息 严禁泄露P71 4.首先在空白操作区右键-流程属性-流程变量,把网上订货单添加进来工作流工作流绝密信息 严禁泄露P725.配置提交节点(是人工节点修改了),双击提交节点工作流工作流绝密信息 严禁泄露P73 6.配置参与人工作流工作流绝密信息 严禁泄露P74 7.双击审批节点,配置业务单据内码工作流工作流绝密信息 严禁泄露P75 8.审批节点,配置web单据。工作流工作流绝密信息 严禁泄露P76 9.审批节点,以同样的方式配置参与人。工作流工作流绝密信息 严禁泄露P77 10.空白区域右键,流程校验,无误则发布即可。 11.在WEB端,网上订货单编辑页面工具栏配置查看流程图按钮,保存。工作流工作流绝密信息 严禁泄露P78 12. 编辑一条数据,提交工作流工作流绝密信息 严禁泄露P79 13. 点击查看流程图,即可看到如下流程图。工作流工作流绝密信息 严禁泄露P80 14.在门户的流程中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《8 中国建筑的特征》同步练习、分层训练
- 8.1辩证思维的含义与特征 课件高中政治统编版选择性必修三逻辑与思维
- 野外生存体验免责协议书
- 2026道德与法治五年级加油站 科学素养深化
- 2026年开发区企业兼并重组与搬迁入园政策试题
- 2026年工信局遴选面试工业经济与信息化题
- 2026年新兴技术的伦理问题探讨
- 2026年森林火灾火情早期处理及打早打小打了知识考核
- 2026年面试技巧培训形象与言谈举止的重要性
- 2026年非全日制用工规定知识试题
- 2022年江苏省扬中市卫生系统护士招聘考试《护理学》试卷及答案
- 霍金斯能量层级(全)
- YS/T 337-2009硫精矿
- GB/T 25146-2010工业设备化学清洗质量验收规范
- GB/T 13083-2018饲料中氟的测定离子选择性电极法
- 2023年图书资料中级考试题库
- 中学生物学教学论试题库
- 国家开放大学《西方行政学说》形考任务1-4参考答案
- 心脏体格检查血管检查电子教案课件
- 应用文写作:申请书课件
- 临床流行病学的研究设计类型
评论
0/150
提交评论