应用方案手册【页面模板】YonBIPV3.0(R1_2207_1)高级版用友网络科技股份有限公司用友网络科技股份有限公司1手册用友商业创新平台版权用友集团未经用友集团的书面许可,本应用方案手册任何整体或部分的内容不得被复制、复印、翻译或缩减以用于任何目的。本应用方案手册的内容在未经通知的情形下可能会发生改变,敬请留意。请注意:本应用方案手册的内容并不代表用友所做的承诺。用友网络科技股份有限公司用友网络科技股份有限公司2手册用友商业创新平台目录版权..1变更记录..5名词解释..6第一章整体概述..71.1总体概述..71.2应用入口..71.2.1应用注册..71.2.2模板设置..71.3应用价值..7第二章应用地图..8第三章创建页面模板..93.1系统预置模板..93.2集团级和组织级模板.10第四章模板区域..124.1表单区..124.1.1区域属性.124.1.2表单悬浮工具栏..124.1.3表单新增分组..144.1.4表单多页签设置..154.2表格区..164.2.1区域属性..164.2.2表格悬浮工具栏.174.2.3表格设置多页签.174.2.4表格设置展开侧拉和展开卡片..184.3查询区..194.3.1区域属性..194.3.2查询区悬浮工具栏..19第五章字段使用与配置..215.1字段属性..215.1.1表单字段属性.215.1.2表格字段属性.235.1.3查询区字段属性.265.2非元数据..275.2工具栏.28第六章三大公式介绍..296.1编辑公式..296.2显示公式..306.3验证公式..30第七章模板权限与按钮权限..327.1模板权限..32用友网络科技股份有限公司用友网络科技股份有限公司3手册用友商业创新平台7.1.1模板分配.327.1.2模板加载顺序.337.2按钮注册与权限..347.2.1按钮注册.347.2.2按钮权限.34第八章页面模板导入导出..358.1应用场景..358.2模板导出..368.2.1导出步骤.368.3模板导入..378.3.1将模板导入为集团级页面模板..378.3.2将模板导入为业务单元级页面模板..37附录..39附录1:公式表.39附录2:FX函数..47用友网络科技股份有限公司用友网络科技股份有限公司4手册用友商业创新平台导读此手册面向实施顾问以及企业关键用户,旨在为实施规划、解决方案制定和落实提供指导。手册围绕应用能够解决的主要业务场景展开,并以此为依托展现应用的关键应用功能,提供业务需求与应用点相匹配的思路。本手册包括五大部分;第一部分是对应用整体方案及其价值的概要介绍;第二部分是对应用角色使用情况说明;第三部分是对应用点分布情况的地图清单;第四部分是对有关本模块的主要业务场景、流程以及对应的应用解决方案的说明;第五部分是初始准备设置;此外,为了便于用户对整体内容加深理解,手册中对一些关键的名词进行了解释,并在附录中对一些可能需要对照查询的关键点进行了补充说明,以便用户查找对照。为突出重点,本手册定位于方案性说明,仅对产品操作中的重要控制点有所描述。若读者希望深入了解特定板块的产品应用,可结合本手册,查阅如下资料:1.《YonBIPV3.0(R1_2207_1)高级版应用方案手册-组织管理》-----深入阐述了产品关键概念(如集团、组织、业务委托关系等)以及建模思路,是实施规划、蓝图设计的重要参考资料。2.《YonBIPV3.0(R1_2207_1)高级版应用方案手册-流程管理》-----提供关于交易类型、流程设计工具的应用指导。3.《YonBIPV3.0(R1_2207_1)高级版应用方案手册-基础数据》-----可对手册第五部分(即初始准备设置)中的有关基础数据的理解和应用进行更详细深入地了解。用友网络科技股份有限公司用友网络科技股份有限公司5手册用友商业创新平台变更记录编写人版本修订人审核人起止时间修订/审核章节修订/审核内容用友网络科技股份有限公司用友网络科技股份有限公司6手册用友商业创新平台名词解释表单:具有数据收集、校验和提交功能的表单,包含参照、复选框、单选框、输入框、下拉选择框、日期选择框等元素,用于卡片界面的主表和基本档案的主表。表格由一行或多行单元格组成,用于输入、显示数据,表格中的项被组织为行和列,用于卡片界面的子表或孙表、列表界面的主表以及部分基本的档案的界面。查询区用于设置条件,进行数据查询,通常在列表等场景下进行数据查询时使用。用友网络科技股份有限公司用友网络科技股份有限公司7手册用友商业创新平台第一章整体概述1.1总体概述页面模板可以自定义各节点的页面模板样式,来满足用户对节点使用的需求。使企业快速选择或配置适合企业自身需要的模板,减少工作量并形成系统的统一风格。1.2应用入口1.2.1应用注册该功能主要使用对象为开发人员,用于设置系统预置模板。1.2.2模板设置模板设置分为模板设置-集团和模板设置-业务单元,该应用主要面向实施人员,用于在系统模板的基础上定制个性化的模板,此处只可复制新增模板,不可从无到有的创建新模板,复制新增后填写模板名称直接进入页面模板设置页。1.3应用价值页面模板以业务数据(元数据)为源头,通过拖拉拽的可视化模板配置的方式快速生成YonBIP高级版统一风格的页面,包括常见的查询列表页面、单据主子页面等,支持WEB和移动页面,用户可以基于页面模板轻松创建自己的页面。可以在模板上对字段的显示属性进行精细化控制,包括字段是否可见、是否必输、是否可编辑等,可以定制字段的样式,包括字段在表单中占用几列、是否另起一行、字段颜色等。可以通过编辑公式、显示公式、校验公式设置页面字段之间的控制逻辑、页面的校验逻辑,无需代码介入即可实现复杂业务逻辑的设置。通过模板分配机制可以为不同的角色、用户量身定制不同的页面模板。用友网络科技股份有限公司用友网络科技股份有限公司8手册用友商业创新平台第二章应用地图分类应用开发配置应用注册客户化配置模板设置-集团客户化配置模板设置-业务单元用友网络科技股份有限公司用友网络科技股份有限公司9手册用友商业创新平台第三章创建页面模板页面模板分为系统预置模板、集团级模板和组织级模板。3.1系统预置模板功能入口:【动态建模平台>开发配置>应用管理>应用注册】。该功能主要使用对象为开发人员。开发人员创建新的应用后,在该节点创建对应的页面模板。一个应用下面可以有多个页面模板,分别对应不同的页面。点击增行进入模板设置页面,通过增行新增模板,可以删除、预览模板,可以设置模板为默认模板。用友网络科技股份有限公司用友网络科技股份有限公司10手册用友商业创新平台模板编码:模板的唯一编码,不可重复;模板名称:该模板的名称,如采购订单列表;多语字段:模板名称对应的多语字段编码模板描述:无其他业务含义聚合类:该模板元数据对应的实体类设置表头:设置对应的表头区域设为默认模板:将当前模板设置为默认模板可以拖拽区域至中央画布,可选区域有:查询区,表单区,表格区。查询区:用于设置条件,进行数据查询,通常在列表等场景下进行数据查询时使用。表单区:具有数据收集、校验和提交功能的表单,主要使用在单据表头上。表格区:展示多条数据,主要用于列表页面展示主表信息或卡片页面展示子表信息。每个区域都可以关联元数据,关联元数据后可以通过区域的小工具栏添加元数据字段,也可以向区域中拖拽非元数据字段,目前支持21种非元数据。选中区域或区域中的(非)元数据,可以在右侧属性面板修改对应的属性,详见第四章。3.2集团级和组织级模板节点位置:【动态建模平台-客户化配置-模板管理-模板设置(集团/业务单元)】用于在系统模板的基础上定制个性化的模板,此处只可复制新增模板,不可从无到有的创建新模板,复制新增后填写模板名称直接进入页面模板设计器。【模板设置-集团】:可以看到预置模板和本集团定义的模板,不能看到其他集团及组织定义的模板;在该节点看不到组织级模板。可以复制新增集团级的模板,复制出来的模板可以修改,但不能修改预置模板。用友网络科技股份有限公司用友网络科技股份有限公司11手册用友商业创新平台【模板设置-业务单元】:只能修改组织级的模板,选择一个业务单元,可以看到本集团+本组织定义的模板,不能看到系统预置模板和其他组织定义的模板;只允许定义其有权限组织的模板,即组织参照范围为权限管理已分配组织内的组织。模板设置允许用户在一定程度上修改模板,主要是字段级的修改,比如字段的删减、属性值的修改,但不允许新建和删除区域,不允许改变区域之间的关系。用友网络科技股份有限公司用友网络科技股份有限公司12手册用友商业创新平台第四章模板区域4.1表单区4.1.1区域属性1.区域编码:作为当前模板唯一区域的标识2.区域名称:模板内区域的名称,支持多语设置3.区域类型:标识区域是表单、表格还是查询区4.展开/收起:区域是否展开或者收起,主要控制得是表格子表是否展开收起5.区域描述:描述字段,无具体业务含义6.关联区域编码:用于设置表单分组,详见4.1.37.设置类:元数据的实体类8.区域状态:用于卡片页的表格区的侧拉和下拉区域的状态设置,侧拉为编辑、下拉为浏览9.关联元数据:模板与业务实体关联的唯一入口,通过此入口与业务元数据进行关联10.多页签关联区域编码:用于设置表单多页签,详见4.1.44.1.2表单悬浮工具栏用友网络科技股份有限公司用友网络科技股份有限公司13手册用友商业创新平台1.隐藏不显示属性:勾选后该区域只显示可见字段2.新增元数据:批量新增该区域对应的元数据字段,应用注册节点可用,模板设置节点通过在左侧元数据树上选择元数据字段。3.批量设置:可在弹框内统一设置该区域内的组件属性用友网络科技股份有限公司用友网络科技股份有限公司14手册用友商业创新平台4.上移下移:整个区域向上或向下移动一个位置5.删除:删除整个区域及其内部字段6.新增分组:为表单添加分组4.1.3表单新增分组点击悬浮工具栏的新增分组图标可以为表单添加分组为表单form1添加分组:1.选中表单form1,点击新增分组按钮,可以为表单添加分组,只有表头对应的表单可以增加分组2.可以向新的分组添加元数据和非元数据3.分组form2添加完成后,可以看到关联区域编码显示form1,表示form2是form1的分组;4.可以快速将form2从分组的方式改为多页签的方式5.选中form2,对应属性多页签关联区域编码改为form1,同时清空关联区域编码字段,即可将分组改为多页签的方式用友网络科技股份有限公司用友网络科技股份有限公司15手册用友商业创新平台4.1.4表单多页签设置多页签布局设置的主要功能是在单据模板中对多页签主表、子表或孙表进行自定义布局,以方便用户在对应单据中实现对表格的切换查看。当应用注册的模板中表格预置多页签主表,则模板设置的模板中页签布局设置按钮可见;否则按钮不可见。(1)拆分楼层规则多选各层后,点击拆分楼层,按照当前楼层的最小单元,向下进行拆分多个层,遵循就近拆分原则。(2)合并楼层规则用友网络科技股份有限公司用友网络科技股份有限公司16手册用友商业创新平台多选各层后,点击合并楼层,按照当前顺序向上合并,至选中层的第一个,遵循向上合并原则。(3)新增楼层点击新增楼层,若未拖拽子表(列表)/子表(卡片)/孙表(列表)页签,保存模板,模板保存成功且空白楼层自动清除。新增楼层后,可直接拖拽子表或孙表页签,对同楼层页签左右调换顺序,也支持楼层上下拖动排序,进行分楼层流式布局排列。4.2表格区4.2.1区域属性1.区域编码:作为当前模板唯一区域的标识2.区域名称:模板内区域的名称,支持多语3.区域类型:标识区域是表单、表格还是查询区4.展开/收起:区域是否展开或者收起,主要控制得是表格子表是否展开收起5.区域描述:描述字段,无具体业务含义6.设置类:元数据的实体类7.区域状态:用于卡片页的表格区的侧拉和下拉区域的状态设置,侧拉为编辑、下拉为浏览8.关联元数据:模板与业务实体关联的唯一入口,通过此入口与业务元数据进行关联9.关联区域编码:用于同一元数据的分页签展示,选择对应主区域的区域编码10.多页签关联区域编码:用于不同元数据之间的横向多页签展示,子页签选择对应的主页签区域编码11.是否孙表:与关联区域编码配合使用,表示本区域是关联区域的孙表12.多页签主表:选择多页签中哪个页签为主页签,显示在第一个13.默认分页大小:默认为100/页,可改,范围为1-5000,该参数设置的是表格运行时默认的分页大小,用户可以修改,修改后以用户数据为准。用友网络科技股份有限公司用友网络科技股份有限公司17手册用友商业创新平台4.2.2表格悬浮工具栏1.隐藏不显示属性:勾选后该区域只显示可见字段2.新增元数据:批量新增该区域对应的元数据字段,模板设置节点不可用,应用注册节点可用3.批量设置:可在弹框内统一设置该区域内的组件属性4.批量设置同步:仅表格区可见,设置字段是否一键同步到侧拉和展开卡片区域5.区域上移下移:设置区域显示顺序,模板设置节点不可用,应用注册节点可用6.删除该区域:删除该区域,模板设置节点不可用,应用注册节点可用7.新增孙表:表格区可用,模板设置节点不可用,应用注册节点可用8.展开侧拉:表格区可用,配置侧拉展开区域9.展开卡片:表格区可用,配置卡片展开区域10.复制侧拉:表格区可用,模板设置节点不可用,应用注册节点可用,可将表格内容复制到侧拉区域11.复制卡片:表格区可用,模板设置节点不可用,应用注册节点可用,可将表格内容复制到卡片区域12.切换视图:表格区可用,列表切换为单行卡片显示以方便配置4.2.3表格设置多页签场景:已有table1和table2,想设置table2为table1的多页签子表1.选中table22.如果table2和table1的元数据不同,则多页签关联区域编码选择table13.如果table2和table1的元数据相同,则关联区域编码选择table1多页签布局设置的主要功能是在单据模板中对多页签子表或孙表进行自定义布局,以方便用户在对应单据中实现对表格的切换查看。当应用注册的模板中表格预置多页签主表,则模板设置的模板中页签布局设置按钮可见;否则按钮不可见。(1)拆分楼层规则用友网络科技股份有限公司用友网络科技股份有限公司18手册用友商业创新平台多选各层后,点击拆分楼层,按照当前楼层的最小单元,向下进行拆分多个层,遵循就近拆分原则。(2)合并楼层规则多选各层后,点击合并楼层,按照当前顺序向上合并,至选中层的第一个,遵循向上合并原则。(3)新增楼层点击新增楼层,若未拖拽子表(列表)/子表(卡片)/孙表(列表)页签,保存模板,模板保存成功且空白楼层自动清除。新增楼层后,可直接拖拽子表或孙表页签,对同楼层页签左右调换顺序,也支持楼层上下拖动排序,进行分楼层流式布局排列。4.2.4表格设置展开侧拉和展开卡片新建侧拉展开和侧拉卡片时,通过复制功能完成,该功能会将表格的所有字段及其属性复制到侧拉展开或侧拉卡片上;如果表格修改了某字段的属性,勾选该字段的同步到侧拉/卡片属性,则该字段的属性会自动同步到侧拉和卡片上批量设置同步:可以通过批量设置同步功能将表格的字段及其属性批量同步到侧拉或卡片上用友网络科技股份有限公司用友网络科技股份有限公司19手册用友商业创新平台4.3查询区4.3.1区域属性1.区域编码:作为当前模板唯一区域的标识2.区域名称:模板内区域的名称,支持多语3.区域类型:标识区域是表单、表格还是查询区4.展开/收起:区域是否展开或者收起,主要控制得是表格子表是否展开收起5.区域描述:描述字段,无具体业务含义6.设置类:元数据的实体类7.区域状态:用于卡片页的表格区的侧拉和下拉区域的状态设置,侧拉为编辑、下拉为浏览8.关联元数据:模板与业务实体关联的唯一入口,通过此入口与业务元数据进行关联9.是否关闭快速查询:通常应用会有系统预置的查询方案(名称通常叫快速查询),正常情况下页面加载的时候会优先加载预置的快速查询方案。如果不想默认加载快速查询方案,可以设置关闭快速查询,则系统会优先加载模板上配置的预置方案(查询区字段设为默认显示的字段构成预置方案)。4.3.2查询区悬浮工具栏1.隐藏不显示属性:勾选后该区域只显示可见字段2.新增元数据:批量新增该区域对应的元数据字段,应用注册节点可用,模板设置节点通过在左侧元数据树上选择元数据字段。用友网络科技股份有限公司用友网络科技股份有限公司20手册用友商业创新平台3.批量设置:可在弹框内统一设置该区域内的组件属性4.上移下移:整个区域向上或向下移动一个位置5.删除:删除整个区域及其内部字段用友网络科技股份有限公司用友网络科技股份有限公司21手册用友商业创新平台第五章字段使用与配置5.1字段属性5.1.1表单字段属性1.显示属性1)编码:区域级唯一编码2)显示名称:字段左侧标签的显示名称,支持多语3)多语字段:对应的多语字段编码4)元数据属性:参照类非元数据自动带出5)占用列数:该字段占用的列数,根据UE规范最多可选占用5列6)最大长度:该字段的最大长度,从元数据带出7)可修订:在审批中心是否可修改8)另起一行:在表单上另起一行显示9)可见:设置该字段是否可见10)必输项:设置字段是否必输11)不可修改:设置该字段是否可修改12)默认取值:设置字段的默认值13)默认系统变量:设置字段默认取某个系统变量14)显示颜色:设置字体颜色2.高级属性1)数据类型:元数据不可改,非元数据可改2)类型设置:参照类型设置:选择参照,设置离开焦点显示,是否禁止选叶子节点,是否启用组织权限(仅组织类参照可见,启用后按用户分配的组织类型进行过滤)用友网络科技股份有限公司用友网络科技股份有限公司22手册用友商业创新平台自定义档案:设置自定义档案参照,设置离开焦点显示,是否禁止选叶子节点,是否启用组织权限整数类型设置:最大值和最小值小数类型设置:精度(默认2)和最大最小值金额类型设置:精度(默认8)和最大最小值枚举类型设置:设置枚举值3)元数据编辑关联项:参照类型的元数据字段可配置功能:编辑该参照后将其元数据树上的某个字段值带入同区域内的某个字段,比如维修组织参照,可配置将其编码带入页面区域上的某个字段,注意带入的字段必须是元数据,且数据类型必须和源字段(如本例子中的编码)一致。4)组件类型:数据对应的组件类型,有限范围内可改5)显示公式:详见第六章6)编辑公式:详见第六章7)验证公式:详见第六章8)超链接:仅档案类参照类型可用,设置后在运行时可跳转至对应档案的详情页,如供应商、客商等。用友网络科技股份有限公司用友网络科技股份有限公司23手册用友商业创新平台9)不可修改编辑性标识:勾选后该字段的“不可修改”属性不可编辑。该属性在应用注册——设置页面模板可修改;模板设置节点复制模板时,该属性值会从父模板带过来且不可编辑,如果想修改只能到应用注册节点进行修改。10)元数据访问路径:从元数据带出不可修改。11)参照过滤:数据类型为参照的字段可以在模板上设置参照过滤,只支持同一个区域内字段的过滤。例如采购入库单新增页面,如果想设置仓库按库存组织过滤,可做如下设置:在库存字段点击参照过滤弹出设置界面;设置依赖字段为库存组织;选择关联字段为库存组织主键pk_org。这样在运行时,选择库存组织后,仓库会根据库存组织进行过滤,只能参照到该库存组织下的仓库。非过滤条件:如果该参照本身受管控模式控制(如物料供应商),则非过滤条件选是,本例中的仓库参照不受管控模式控制,所以选否。5.1.2表格字段属性1.显示属性1)编码:区域级唯一编码2)显示名称:字段左侧标签的显示名称,支持多语3)多语字段:对应的多语字段编码4)元数据属性:参照类非元数据自动带出5)组件长度:表格列的长度6)最大长度:该字段的最大长度,从元数据带出7)可修订:在审批中心是否可修改8)合计:是否在合计行求合计9)可见:设置该字段是否可见用友网络科技股份有限公司用友网络科技股份有限公司24手册用友商业创新平台10)必输项:设置字段是否必输11)不可修改:设置该字段是否可修改12)默认取值:设置字段的默认值13)默认系统变量:设置字段默认取某个系统变量14)显示颜色:设置字体颜色15)默认分页大小:设置表格默认的分页大小,默认值为1002.高级属性1)数据类型:元数据不可改,非元数据可改2)类型设置:参照类型设置:选择参照,设置离开焦点显示,是否禁止选叶子节点,是否启用组织权限(仅组织类参照可见,启用后按用户分配的组织类型进行过滤)自定义档案:设置自定义档案参照,设置离开焦点显示,是否禁止选叶子节点,是否启用组织权限整数类型设置:最大值和最小值小数类型设置:精度(默认2)和最大最小值金额类型设置:精度(默认8)和最大最小值枚举类型设置:设置枚举值3)元数据编辑关联项:参照类型的元数据字段可配置功能:编辑该参照后将其元数据树上的某个字段值带入同区域内的某个字段,比如维修组织参照,可配置将其编码带入页面区域上的某个字段,注意带入的字段必须是元数据,且数据类型必须和源字段(如本例子中的编码)一致。用友网络科技股份有限公司用友网络科技股份有限公司25手册用友商业创新平台4)组件类型:数据对应的组件类型,有限范围内可改5)显示公式:详见第六章6)编辑公式:详见第六章7)验证公式:详见第六章8)超链接:仅档案类参照类型可用,设置后在运行时可跳转至对应档案的详情页,如供应商、客商等。9)不可修改编辑性标识:勾选后该字段的“不可修改”属性不可编辑。该属性在应用注册——设置页面模板可修改;模板设置节点复制模板时,该属性值会从父模板带过来且不可编辑,如果想修改只能到应用注册节点进行修改。10)元数据访问路径:从元数据带出不可修改。11)参照过滤:数据类型为参照的字段可以在模板上设置参照过滤,只支持同一个区域内字段的过滤。具体设置方式见表单参照过滤。用友网络科技股份有限公司用友网络科技股份有限公司26手册用友商业创新平台5.1.3查询区字段属性1.显示名称:字段显示名称,支持多语2.多语字段:字段对应多语编码3.数据类型:字段对应数据类型4.类型设置:用于枚举类型设置,例如是=Y,否=N5.最大长度:该字段的最大长度,从元数据带出6.非元数据条件:是否元数据7.使用:是否作为高级查询面板的候选条件8.编码:字段编码9.操作符编码:=@<>@between@>@>=@<@<=@like@leftlike@rightlike@10.操作符名称:等于@不等于@介于@大于@大于等于@小于@小于等于@包含@左包含@右包含@11.默认取值:字段默认值,可设置fx函数12.不可修改:该字段在区域内不允许修改编辑13.默认显示:该字段做为查询区预置方案14.默认显示字段排序:字段排列顺序,按照数字大小排列,不过查询区有隐含规则:固定条件>必输>字段排序>模板默认排序15.多选:可多选,譬如:参照,枚举16.固定条件:把该字段固定在查询区,不管是什么查询方案都进行显示,通常与不可修改、默认值搭配使用17.必输条件:查询区必输条件字段18.查询条件:是否做为查询条件拼入查询语句19.参照名称:参照的类型,如采购组织20.参照包含下级:设置参照运行时是否默认包含下级21.参照自动检查:当勾选了参照自动检查的时候,对于单据上直接输入参照数据的名臣或者编码的时候会对单据参照框中的数据进行一个校验,如果输入的内容在数据中存在,则显示在单据框中,如果不存在,则不显示在数据框中。22.参照跨集团:当勾选了参照跨集团会出现如下的效果,可以选择集团,然后再选择集团中的内容。23.使用系统函数:配置后,在查询区字段后可以直接显示出fx函数的按钮,通过函数获取动态值。24.组件类型:字段对应组件类型。25.显示类型:参照类型可用,焦点离开时显示编码还是名称用友网络科技股份有限公司用友网络科技股份有限公司27手册用友商业创新平台26.返回类型:参照类型可用,选择使用主键或编码或名称做为查询条件27.是否启用组织权限:组织类型参照可见,设置按用户组织权限过滤数据28.参照过滤:详见表单区参照过滤介绍。5.2非元数据1.字符:对应组件类型为输入框,用于少量内容输入,不支持换行。2.整数:对应数值输入框,只能输入整数。3.小数:对应数值输入框,可设置默认精度。4.金额:对应数值输入框,可.