电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

2020星空7.5.1标准版培训-BOS集成开发平台0925.pdf

2020星空7.5.1标准版培训-BOS集成开发平台0925.pdf_第1页
1/65
2020星空7.5.1标准版培训-BOS集成开发平台0925.pdf_第2页
2/65
2020星空7.5.1标准版培训-BOS集成开发平台0925.pdf_第3页
3/65
1BOS平台部金蝶云星空V7.5.1产品培训--集成开发平台2Content010203总体介绍BOSIDE设计BOSIDE常用功能平台案例043PART1:BOSIDE登录4BOSIDE登录操作步骤与价值操作步骤在金蝶云星空主界面,下载“BOS设计器”;第一次打开设计器,会弹出提示,需要录入开发商信息;系统视图中,可修改业务领域和子系统;5PART2:创建业务对象6功能亮点与价值功能亮点新建复制继承业务价值提供快速创建业务对象功能创建业务对象-三种方式7创建业务对象-三种方式的比较新建•创建全新的业务对象•新建空白对象;•所有业务逻辑及界面属性需要定义,实现按需设计、自由度高复制•复制现有的业务对象,创建出新的业务对象;•复制现有对象的界面及业务逻辑。实现快速设计,快速上线;继承•继承原对象的元数据、界面元素以及相关属性,创建出新的业务对象;•对新对象的改动、增加字段,不影响原对象;•原对象的改动、增加字段,新对象会感知并体现出来;•原对象字段不得随意删除,关键属性不得随意修改;创建方式功能业务价值8修改业务对象–扩展功能亮点与价值功能亮点通过扩展的方式对系统预置业务对象做修改;扩展是对原来单据的补充、修改,不是新建单据业务价值单据多次扩展后运行时的效果,是每次扩展后的差量叠加;9业务对象类型基础资料单据系统参数动态表单监控对象账表弹性域移动业务普通动态表单向导式动态表单过滤条件框简单账表树形账表分页账表直接SQL账表透视表移动表单移动单据业务对象类型10业务对象与属性功能亮点与价值功能亮点创建业务对象,就有对应的对象属性;不同的业务对象,有特有业务属性,也有通用业务属性;预设的属性基本能满足对应对象的功能。只需稍许修改,就能完成个性化需要;业务价值快速开发,专业定制动态表单基础资料单据11业务对象类型介绍-基础资料功能介绍•基础资料特指基础资料类单据;根据业务场景应用,单独抽象的一种业务对象。如供应商、物料等;•从业务角度讲基础资料分三类:主档资料、基本资料、辅助资料;•主档资料就是主数据,包括:部门、员工、供应商、客户及物料;•辅助资料是业务应用上简单基础资料,按领域显示,以便于区分和使用;•基本资料:就是处主档和辅助资料之外的资料,包括:岗位信息、币别、记录单位、费用项目、会计政策等公共资料;12基础资料主要属性说明代码字段名称字段选择基础资料上的文本字段作为存储展示基础资料编码的字段,配置编码规则后,自动生成编码选择基础资料上的文本字段作为存储展示基础资料名称的字段列表F8查询过滤条件列表固定过滤条件基础资料字段F8列表查询的默认条件,打开F8界面时默认以此条件查询并展示F8数据作为列表过滤查询是的默认条件,打开列表界面默认以此条件查询,列表过滤界面条件在此基础上进行过滤查询基础资料分配关系表存储基础资料组织分配关系的物理表允许单元格切换事件支持批量插入支持切换基础资料字段单元格执行事件,需配合插件单据体基础资料字段录入时,支持批量返回插入多条基础资料数据勾选后基础资料受基础资料控制策略管控是否基础资料控制策略管理基础资料属性描述13业务对象类型介绍-单据功能介绍•单据是最重要的业务对象,用于保存业务流程中发生的数据,体现各个业务流程之间的逻辑关系;可视化业务单据设计14单据主要属性说明主键字段类型单据类型字段设置单据对应的物理数据表的主键的字段类型,通常为INT型设置单据的业务对象类型标识,通常为FOBJECTTYPEID表单插件列表插件设置表单和服务器的插件,扩充、完善单据的功能。插件编译生成文件后通过此页面进行注册设置列表插件,扩展、完善列表功能操作列表从系统内置的操作类型中选取单据操作,可以在菜单集合和列表菜单中应用。支持对操作进行编辑附件菜单控制编码规则单据修改界面按单据状态控制附件新增、列表界面工具栏按钮锁定性,单据列表界面附件管理菜单不受此功能控制业务对象的单据编号生成规则设置单据对应的物理数据表的主键的字段名,通常为FID主键字段名单据属性描述15业务对象类型介绍-动态表单功能介绍•动态表单是所有界面业务对象的基类。类型包括:普通动态表单:最基本单据界面。一般用在不需加载业务逻辑的简单界面。如单据类型中,采购订单的单据类型的“参数设置”;向导式动态表单:适用于需要分布设置,每一步设置不同信息的界面。如“应收开票核销”;过滤条件框:查询条件的设置界面•基础资料、单据、过滤条件框、系统参数等都是依据不同应用场景从动态表单衍生16业务对象类型介绍-系统参数功能介绍•系统参数指系统中的参数设置界面。类型包括:公共参数、业务参数•通过系统参数,实现选项功能控制17业务对象类型介绍-弹性域功能介绍•弹性域是比较特殊的对象类型。目前只支持核算维度、辅助属性、仓位和职等维度;•弹性域可以根据用户需要来伸缩扩展字段组合18业务对象的详细资料业务对象的详细说明见附件19PART3:界面布局20BOSIDE编辑主界面功能介绍•BOSIDE包含了:菜单栏、工具栏、工具箱、项目窗口、属性窗口和工作区等组成部分;•可视化、技术无关的集成开发环境;•通过鼠标点击、拖拉工具箱中的字段和控件,创建新单据,无须编写程序代码,所见即所得;•提供快速创建业务对象功能21BOSIDE编辑主界面-工具箱1、工具箱包含:常规字段、通用控件、业务字段和HTML控件;2、常规字段中,目前支持62种字段类型;3、通用控件中,有40种控件类型;4、字段指有一些语义的逻辑元素,如日期、小数;控件主要用于界面布局,如分割容器、面板;5、业务字段就是一定有业务含义的常规字段;6、字段与控件,都有对应的属性设置;22工具箱及属性配置功能亮点与价值功能亮点业务对象支持多种类型字段、控件;表格式的元素属性编辑;业务价值业务对象能够添加哪些元素,一目了然;通过调整元素的属性,实现个性化的需求;23PART3.1:字段24字段与属性功能亮点与价值功能亮点BOSIDE提供62种常规字段;15种业务字段;不同字段,对应各自的属性。有个性属性,也有通用属性;预设的属性基本能满足字段的功能。可根据不同需求,在属性中个性化配置,实现不同的效果;业务价值字段种类丰富,满足客户需求,用户不需创建新的字段类型;配置简介、方便;实现快速开发,专业定制基础资料单据体代理字段25基础资料字段的属性说明关联检索字段关联基础资料字段名字段查询的依据,默认值为编码字段返回值显示的内容,默认值为名称过滤过滤界面条件设置过滤条件,基础资料查询时按过滤条件加载数据单据列表的过滤界面,选择该基础资料时,按此条件加载数据使用组织设置基础资料对应的使用组织字段,打开F8按该使用组织引用属性支持分组通过值更新事件携带基础资料属性时,要在引用属性中添加引用要携带的属性设置基础资料作为分组字段,单据列表的分组栏以此基础资料作为分组分组允许维护单据列表的分组栏是否锁定按钮,如新增分组、编辑分组、删除分组支持下拉模糊查询字段输入空格或关键字时,弹出模糊查询框应用举例:采购订单中的“采购员”,展示采购组织下的采购员采购员字段的“过滤”属性设置为:FBizOrgId='GetValue(FPurchaseOrgId)'FPurchaseOrgId为采购组织字段标识FBizOrgId为采购员基础资料上的使用组织字段标识设置字段对应的基础资料类型,如客户、物料、供应商等基础资料类型基础资料字段属性描述26单据体的特殊属性说明是否显示序号序号字段标识单据体分录是否显示序号列用于存储序号值,通常设置为Fseq分录主键列表默认展示用于关联查询,默认值为FEntryID勾选后,单据体的字段默认在列表展示,前提是字段可见性中设置了普通列表可见即时触发行改变事件勾选后即时触发设置的行切换事件菜单集合分组列信息用于配置单据体工具栏按钮,配置方式可参看单据菜单集合属性可设置单据体分组字段,并设置分组小计和分组合计关键字段设置关键字段后,关键字段录入后,单据体自动增加一行。例如订单上录入物料后,自动增加行启用用户布局表格控制单据界面单据体字段顺序和列宽按用户保存布局方案,同时单据选项中需设置“关闭窗口后保存界面调整”参数。勾选后在单据列表过滤界面上不显示此单据体,不能通过列表过滤该单据体的所有字段过滤面板默认隐藏单据体特殊属性描述27单据体的“分组列信息”属性详解功能介绍•分组列信息:可设置单据体分组字段,并设置分组小计和分组合计分组列:设置后单据以分组字段按分组展示;分组列运行效果;分组小计:设置分组字段和分组小计字段后,在组内统计分组小计字段;分组小计运行效果;分组合计列:设置后单据体底部展示汇总行,分组合计列字段在汇总行展示汇总数据分组合计运行效果–金额设置了合计,且设置了大写;28PART3.2:控件29控件与属性功能亮点与价值功能亮点控件主要用于界面布局,如分割容器、面板;控件主要包括通用控件和HTML控件两类;不同控件,对应各自的属性;业务价值配置简单、使用方便、展示美观;面板分割容器页签30页签设置及效果展示功能介绍•页签编辑;选中页签右上角箭头,可添加、删除页签;•支持切换页签不同的页,添加字段或控件,实现对界面字段的分类。通常可设置与单据实体对应;31印章设置及效果展示功能介绍•印章:操作后显示的标识;如,采购订单审核后显示“审核”标识;•增加自定义的图片作印章,设置方式:扩展“图章设置”,业务对象;修改“图片”字段绑定的枚举属性业务对象;新增枚举项,值是图片的文件名;①所使用的图片的文件名必须命名为如test_2052.png这样的形式;②图片必须存储在服务器的K3Cloud\WebSite\images\biz\default\Common\WaterMarks目录下面;扩展采购订单,修改印章控件,进行图案设置运行效果32PART4:单据设置33单据设置功能亮点与价值功能亮点单据=字段+单据设置;这里介绍8种常用的设置;业务价值配置简单、功能强大;编码规则:提供设置业务对象的单据编号生成规则操作列表:提供单据、单据体、列表上用到的所有操作集定义事件:在“操作”的点击事件上,定义需要做的事件网络控制:保证系统的性能以及数据的正确性和独立性定义插件:提供配置二开插件的借口表单服务:实体服务规则提供大量的表单服务;单据视图:提供对字段的隐藏和锁定性分别控制的功能;单据状态:提供单据状态的维护功能,和状态下的字段控制及菜单控制34功能亮点与价值功能亮点提供多种类型的编码元素;支持编码依据控制流水号;支持多套编码规则;提供补号功能;业务价值按编码规则生成单据编码;编码规则35功能亮点与价值功能亮点系统内置160多种操作;支持菜单集合、列表菜单、菜单集合(单据体),实现菜单编辑;可见性、可用性,定义了不同业务场景下不同使用效果;空操作,更方便的自定义操作业务价值配置简单;操作事件丰富;个性化设置更方便操作列表36功能介绍由操作列表,进入操作编辑;参数设置,操作需要特别配置的参数;其他控制,值的校验、服务的配置、关联权限项都在此配置;操作后刷新字段,操作后需要更新指定字段的值;操作列表-配置37功能亮点与价值功能亮点点击事件,定义按钮的操作事件;业务价值方便的操作配置定义事件38操作列表-示例功能介绍•配置方式:以采购订单为例单据属性中,点击“菜单集合”进入菜单编辑选中“工具条”,右键,选中“按钮”,添加操作;设置“点击事件”,进行“新增操作”;选中需要的操作,点确定。演示选择“新增”;返回新增操作。点“确定”,设置完毕•设置演示:点击按钮,进入新增界面39功能介绍工具箱-常规字段中,提供“单据状态”字段;单据审批的必要字段;通过“状态列表”属性,实现不同状态下的字段、菜单控制单据状态40功能介绍通过操作可设置关联的状态值,可返回相应的状态名称;通过配置状态值控制单据及表体的字段、菜单的锁定性;特别说明:单据的单据状态,目前仅支持5种;单据的单据状态值,右图设置,不可改变;单据状态–状态列表41功能亮点与价值功能亮点系统独占子系统独占子系统互斥子功能明细互斥业务操作互斥业务价值保证系统性能;实现数据的正确性和独立性;网络控制42功能亮点与价值功能亮点单据的实体服务规则,提供44种表单服务;操作列表的服务端服务,提供31种表单服务;点击事件上,不仅可配操作,还可配置表单服务;字段的“值更新”事件,提供50种表单服务;业务价值只需通过事件调用服务来定义单据项目及相关属性,即能完成相关功能的定义;将大量的编程工作简化成简单的公式定义,提升易用性,降低开发成本及难度;表单服务43功能亮点与价值功能亮点视图是指单据上的控件,做了功能定制之后的布局方案;常用于不同的视图,显示、锁定不同的字段;业务价值一张单据支持配置多个视图,设置的单据视图;支持在工作流、单据类型,以及快速录单中调用;无需再设置界面控制方式,而是直接选取合适的视图来实现界面控制;单据视图44PART5:发布与部署45功能亮点与价值功能亮点发布的业务对象类型有基础资料、单据、账表;业务价值设置好的业务对象可以通过发布功能,发布到主控台界面;用户登录主控台后,可通过该功能生成的链接调用BOS业务对象相应功能;发布46功能亮点与价值功能亮点BOS自定义业务对象、扩展对象可以通过部署功能,制作成部署包;目标数据中心安装部署包支持将部署包内的业务对象发布到主控台;业务价值通过部署功能,实现跨数据中心资源共享;部署47Content010203总体介绍BOSIDE设计BOSIDE常用功能平台案例0448功能亮点与价值功能亮点单据列表通过字段的“列表字段汇总类型”,设置合计信息;常用功能–合计信息显示49功能亮点与价值功能亮点单据列表通过字段的“列表字段汇总类型”,设置合计信息;单据体通过单据体的“列表字段汇总类型”,设置合计信息;常用功能–合计信息显示50功能亮点与价值功能亮点单据列表通过字段的“列表字段汇总类型”,设置合计信息;单据体通过单据体的“列表字段汇总类型”,设置合计信息;列表、单据体中,选中行行合计tips显示–Ctrl+鼠标选中行,Alt+鼠标移动,显示选中行合计;常用功能–合计信息显示51功能亮点与价值功能亮点单据列表通过字段的“列表字段汇总类型”,设置合计信息;单据体通过单据体的“列表字段汇总类型”,设置合计信息;列表、单据体中,选中行行合计tips显示–Ctrl+鼠标选中行,Alt+鼠标移动,显示选中行合计;单据中,字段汇总至上级字段;业务价值设计灵活;使用方便常用功能–合计信息显示52功能亮点与价值功能亮点支持追加引入;支持覆盖引入;支持设置引入模板设置;业务价值应用于系统初始化;方便用户快速实施、快速上线;常用功能–引入引出53流程瓶颈分析流程运营分析功能亮点与价值功能亮点件之后关闭下载界件引出文件关闭下载界面后,即时删除临时目录中文件;大文本支持引入、引出正文;覆盖引入匹配字段支持多语言字段常用功能–引入引出54功能亮点与价值功能亮点支持多类别基础资料模糊查询;基础资料下拉模糊查询支持定位到首行;业务价值用户更方便、快捷的录入;常用功能–模糊查询55流程运营分析功能亮点与价值功能亮点列表过滤缺省方案、快捷过滤缺省方案支持自定义;支持自动保存私有过滤方案;支持自动保存缺省过滤方案;过滤筛选条件丰富,支持字段与字段的比较。共享方式增加共享部分用户。原有“推送指定用户”,更名为复制,移至工具栏。业务价值用户更方便、快捷的查询;常用功能–过滤56编码规则补号优化功能亮点与价值功能亮点自动补号不再实时计算,采用后台服务定时计算可补号,形成补号池。手动补号仍然实时计算。启用自动补号或手动补号时要求编码元素使用固定长度,不允许动态长度。业务价值提高自动补号的性能,支持后台大量生成单据场景时使用自动补号功能。在编码元素动态取值场景下,提高自动补号、手动补号的算号准确性,找出单据删除所产生的可补流水号。57基础资料引用检查功能亮点与价值功能亮点调整基础资料引用检查逻辑,不再遍历所有单据,提高单据删除等操作时引用检查性能。单独封装“基础资料引用检查”操作,输出引用检查的详细单号。业务价值将引用检查校验与引用检查详细结果的功能分离,兼顾功能与性能的平衡,提供更好的用户体验。58Content010203总体介绍BOSIDE设计BOSIDE常用功能平台案例04591-1单据转换规则设计1-2单据关联配置1-3单据类型映射1-4字段映射关系1-5分组策略1-6表单服务策略1-7选单条件策略1-8下推、特定下推1-9自动下推(审核自动下推、工作流、插件)案例:新建付款申请单转换其他应付单的规则单据转换汇总贴:https://vip.kingdee.com/article/146475?islogin=true单据转换601.多选基础资料字段如何判断为空?实现方式:可以在保存操作的校验规则中,使用如下条件,判断多选基础资料是否录入:len(F_FLY_MulBase)>0条件说明:多选基础资料字段返回的是一个数组,通过len(F_JD_MulBase)可以获得此数组的长度,如果长度为0,即表示未录入。延伸知识点:LEN函数功能是返回文本串的字符数。Len():得到字符串的长度2.下拉列表字段比较判断释义:因数据库存储的是枚举项值,因此需用枚举项值比较判断表达式:F_FLY_combo='枚举项值'3.普通文本字段判断判断表达式:F_KD_Text='文本内容',与字段比较的字符串,需使用单引号括起来4.数值字段比较判断判断表达式:F_KD_Decimal=1值更新/实体服务规则--条件判断小技巧615.日期字段比较判断判断表达式:F_fly_Date.ToString('yyyy-MM-dd')='2020-01-01'延伸知识点:toString()返回该对象的字符串表示。通常,toString方法会返回一个"以文本方式表示"此对象的字符串注意:日期字段的比较判断,一般使用系统变量进行比较,可不使用函数进行转换;如:F_fly_Date>@currentshortdate系统预置函数:日期类型字段.Date.Year(获取年)、日期类型字段.Date.Month(获取月)、日期类型字段.Date.Day(获取天)6.基础资料字段比较判断释义:基础资料字段,F_JD_Base1返回的是一个复杂对象BaseFieldDynamicRow,包含了很多的属性,不能与一个简单常量进行比较。需要明确的指定属性与常量值进行比较:F_fly_Base.Id=1003F_fly_Base.FNumber='0001'F_fly_Base.FName='张三'如:付款单通过收付款用途为采购付款,自动更新结算方式为电汇,注意:两个字段均是基础资料字段,基础资料字段的属性(FSETTLETYPEID.FNumber)是只读的,不允许进行赋值操作,因此赋值给结算方式时必须赋ID62字段锁定性控制:影响因素一:字段属性锁定性影响因素二:实体服务规则或值更新事件--锁定字段影响因素三:单据状态中的值锁定字段影响因素四:单据类型锁定字段影响因素五:审批流或工作流流程配置界面锁定字段影响因素六:插件字段可见性控制:影响因素一:字段属性可见性配置影响因素二:实体服务规则或值更新事件--隐藏字段影响因素三:视图配置可见性字段锁定性、可见性63字段必录控制:影响因素一:字段属性必录影响因素二:实体服务规则或值更新事件--字段必录影响因素三:单据视图字段必录影响因素四:单据类型字段必录影响因素五:操作列表校验规则--字段必录字段必录64一、应付/应收科目受控,如何控制该类科目不能从总账凭证里面直接录入1.保存操作做校验。使用科目编码做校验保存时警示;优缺点:用户感知度较高,交互体验较好;科目编码过多,容易错漏且管控后置2.使用字段过滤功能。科目扩展自定义字段,科目编码使用该字段进行过滤,凭证录入选择不了该类科目;优缺点:配置简单,管控前置;用户感知度较低,交互体验相对较差二、如何控制单据不允许手工新增,只允许关联生成1.单据类型控制单据必须关联生成;2.BOS里把新增按钮锁起来/隐藏起来列表菜单和列表组合把新增按钮隐藏,同时需要发布台将单据新增不发布;3.在保存操作里增加校验规则,当无源单时报错,添加控制--FSrcBillNo(源单编号)=null为真时报错。4.ISDRAW函数(关联生成):无源单表达式:ISDRAW()=0或者ISDRAW()=false业务场景65Thanksterimakasih感謝谢谢ありがとうขอบคุณ

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2020星空7.5.1标准版培训-BOS集成开发平台0925.pdf

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信