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

【动态扩展平台标准版】-操作手册

来源:金蝶云社区作者:金蝶2024-09-2220

【动态扩展平台标准版】-操作手册

动态扩展平台标准版

产品概述

金蝶EAS Cloud动态扩展平台是一个通过整合原有界面配置工具、动态查询以及插件机制等运行期定制能力,提供一体化的,动态的业务定制工具。其主要解决在不需EAS Cloud应用重新构建以及重启服务器的情况下,可以由最终用户(End User)、客户的IT专业人员、产品实施人员、二次开发人员对应用系统进行结构和行为调整,开发多套基于核心应用的特性包,以达到行业和个性化特性定制的目的。多个特性包可以相互依赖,并存使用。

动态扩展平台支持日常的客户化开发,开发内容以方案的形式存在,支持导入导出、启用反启用,无需部署安装即可应用于生产环境。其改变了实施现场的二次开发模式,解决了二次开发内容与标准产品间的矛盾,从而简化标准产品维护升级,加快现场实施进程。

技术架构

架构概念

客户化定制以及特性包我们都称为定制。客户化定制是在EAS Cloud产品的基础之上的修改定制,是属于某个特定客户的,只适用于该特定客户。

而特性包适用于所有客户或者特定的客户群。特性包是作为EAS Cloud产品的一部分的,它是建立在ECS(EAS Cloud核心系统)之上的。

BOS系统平台之上的EAS Cloud核心系统,动态扩展平台,加上一系列特性包组成了整个EAS Cloud系统。如图所示。

动态扩展方案存储和运行

动态扩展平台通过动态扩展方案来对系统进行修改。EAS Cloud静态逻辑通过访问加载动态扩展方案来运行定制系统。动态扩展方案使用基于数据库的存储方式存储管理,动态扩展方案存储在数据库帐套中。如图所示。

环境准备

同步菜单

请使用系统管理员(administrator)登陆系统,单击〖系统〗〖客户化菜单编辑〗,如图所示。


在客户化菜单编辑界面,点击【菜单升级】,弹出客户化菜单升级窗口,选择升级方式为智能升级,点击升级。

完成智能升级客户化菜单后,客户化菜单如系统菜单一样,将动态扩展平台挂在【企业建模】-->【业务对象建模】下。

同步权限

完成客户化菜单升级后,单击〖应用中心〗〖企业建模〗〖安全管理〗〖权限管理〗〖用户管理〗。在“用户管理”页签,单击系统菜单【文件】,选择同步权限数据。

同步权限数据成功后,用户可以通过以下两种方式对用户进行权限分配。

方式一:请选中需要分配权限的用户,点击菜单【分配权限】。在“分配权限”窗口,左列为可授权项,右列为已分配项,选中〖动态扩展平台〗,点击【增加】,【保存】。

方式二:展开下拉菜单【分配权限】,选择【批量分配权限】,进行批量授权。如图所示,点击【选择组织】,勾选组织单元,点击【确定】。

完成授权分配后,用户需退出系统,重新打开客户端,启动登陆,权限方可生效。

注意事项:

分配组织必须是管理单元,否则可授权树中看不到动态扩展平台的权限项。



动态扩展方案管理

动态扩展方案是定制存储的基本单位。支持导入,导出,启用,反启用等操作。动态扩展方案间可以存在依赖关系,如果某方案被启用,则被依赖方案必须被启用。动态扩展方案可作为行业特性包或客户个性化开发包。

编辑动态扩展方案

用户点击【动态扩展方案管理】,系统弹出动态扩展方案管理界面,如图所示。

通过点击菜单栏【新增】,【修改】,【删除】按钮,可进行新增,修改,删除动态扩展方案操作。

单击【新增】按钮,在“动态扩展方案”界面,输入名称,别名,选择依赖方案,备注,其中名称,别名不能为空。 如图所示。

温馨提醒:

方案名称只支持录入英文字符和数字,不能录入中文字符。

标准产品的动态扩展方案不允许编辑和删除。

选中某一非启用的扩展方案,单击【修改】按钮,用户可以对别名,依赖,备注进行修改。如图所示。

同样,选中某一非启用的扩展方案,单击【删除】按钮,可以进行删除该扩展方案。

用户可以通过单击【刷新】按钮,重新加载动态扩展方案。

注意事项:

建议用户在执行删除动态扩展方案操作之前,对数据进行备份,避免丢失不可挽回的数据。

快速定位

进入动态扩展管理方案界面,如何在众多的方案中,快速地定位出指定的扩展方案?单击【定位】按钮,系统弹出“快速定位”界面,如图,输入定位内容,点击【定位】按钮。

启用 反启用

启用:使某个动态扩展方案中的定制内容生效。选中反启用的动态扩展方案,支持按住[Ctrl]键进行多选,单击【启用】按钮。

反启用:反启用某个动态扩展方案中的定制内容。选中启用的动态扩展方案,支持按住[Ctrl]键进行多选,单击【反启用】按钮。

如果动态扩展方案处于反启用状态时,用户对元数据进行添加,删除,修改等操作,系统只是对元数据执行相应的操作,并不会对业务数据进行修改。只有当动态扩展方案处于启用状态时,系统才会在物理数据库真正地添加、删除、修改数据表字段。

注意事项:

在生产环境请谨慎使用方案反启用功能,务必在确认该方案没有被其他内容引用的情况下再反启用。

导入 导出

导入:导入某个导出的动态扩展方案包。单击【导入】按钮,系统弹出“打开”窗口,选中需要导入的特性包,点击【打开】按钮。

导出:导出某个动态扩展方案包。方案包可导入到其他环境,且支持使用版本管理工具进行管理。选中动态扩展方案,单击【导出】按钮,系统弹出“保存”窗口,选择需要存放的路径,点击【保存】按钮。

注意事项:

一次只能导出一个方案。

建议用户在执行导入动态扩展方案操作之前,对原有的方案包进行备份,避免无法对数据进行回滚,减少不必要的麻烦。因为如果导入的方案包名已存在,系统将会覆盖原有的方案包。



扩展单元

在动态扩展平台中,进行定制的单元称为扩展单元,扩展单元作为现场定制的基本单元,是业务定制的最小范围,并提供相关的导航。

用户可以通过三种方式创建扩展单元:

1) 导入:导入标准产品的业务单元进行扩展;

2) 从模板复制:从动态扩展模板库复制新增扩展单元;

3) 空扩展单元。

导入

导入:导入已有的业务单元并对其进行扩展操作。

单击选中动态扩展方案,右击选择〖导入〗,系统弹出“选择业务单元”窗口,用户可以通过三种方式定位需要导入的业务单元。如图所示。

新建常用扩展单元

新建:从动态扩展模板库复制新增扩展单元。

单击选中动态扩展方案,右击选择〖新建〗各种类型的模板,录入名称、别名,点击【确定】按钮。

新建空扩展单元

新建扩展单元:单击选中动态扩展方案,右击选择〖新建〗〖空扩展单元〗,录入名称、备注,点击【确定】按钮。

目录操作

新建目录:单击选中动态扩展方案,右击选择〖新建〗〖目录〗,系统弹出“目录”对话框,输入目录名称,点击【确定】按钮,将创建目录节点。

用户可以在新建目录中导入扩展单元。

修改目录:单击选中目录节点,右击选择〖修改〗,系统弹出“目录”对话框,可以对目录名称,备注进行修改,点击【确定】按钮。

删除目录:单击选中目录节点,右击选择〖删除〗,系统弹出确认删除提示信息对话框,点击【确定】按钮,将删除当前目录节点。

编辑界面

编辑界面布局分两类:标准界面和个性化布局方案。标准界面是每个编辑界面都存在的,可以查看和修改,没有组织属性。标准界面中,可以添加控件,删除控件,调整控件位置,扩展定义等。个性化布局方案可以调整控件位置,定义事件规则,按组织、用户分配等。通俗的讲,标准界面控制有没有的问题,个性化布局方案控制怎么展示的问题。

标准界面

属于系统级的,修改后对所有用户和组织生效。可新增控件、工具栏按钮、菜单项,设置控件属性,调整布局,添加绑定关系等。

新增字段

在编辑界面中,所有的控件罗列出在标准界面的右侧,称为控件树。只要单击所需的组件,并在编辑区域单击即可。


修改字段

选中字段,在界面底部的属性页签中,修改其属性值。


删除字段

单击选中控件或者按住键盘[Ctrl]键单击选择多个控件,点击【删除】按钮或者按键盘[Delete]键。系统会提示是否确认删除字段。

温馨提醒:

请小心使用这项功能。系统将会清除所有与该控件相关的引用信息。

设置Tab顺序

点击【设置Tab顺序】按钮,可设置运行EAS Cloud业务时按下[Tab]键,系统将光标聚焦到下一个控件的顺序。界面如下:


左边是界面控件列表;右边是功能按钮,供用户进行【向上】、【向下】、【置顶】和【置底】等操作。操作方式相同,下面以【向上】为例说明操作顺序:

1) 在左边列表选择某个需要修改顺序的控件;

2) 点击【向上】按钮;

3) 点击【确定】按钮;

4) 操作完成。

格式刷

1) 选择具有要复制格式的控件

2) 在工具栏上,点击【格式刷】,指针会变成一个刷子图标

3) 单击要设置格式的控件,如果要将格式应用到多个控件,请选择“格式刷”后按住[Ctrl]键依次选择它们

4) 按住[Esc]键或点击鼠标右键取消格式刷。

字段扩展属性

选中动态控件,切换至“字段扩展属性”页签,可新增、修改、删除其扩展属性。静态控件扩展属性不允许编辑。


1) 新增扩展属性:



2) 修改扩展属性值:



3) 删除扩展属性:


实体扩展属性

切换至“实体扩展属性”页签,可新增、修改实体扩展属性。

1) 新增实体扩展属性:


2) 修改实体扩展属性:

数据绑定

设置控件绑定的实体字段。这样在界面加载和保存时可以自动完成该字段的取值和保存。右击选择【数据绑定】,系统将返回“数据绑定”界面。

添加数据绑定信息:

在左控件树中,选中未添加数据绑定的控件,再点击选中右实体字段树中需绑定的字段,点击【】添加数据绑定信息。

温馨提醒:

右实体字段树中,蓝色高亮显示的字段为动态实体字段。

删除数据绑定信息:

在已绑定的控件列表中,选中动态绑定关系,点击【】删除数据绑定信息。

温馨提醒:

静态绑定关系不允许删除。

字段常用属性

修改控件显示文字

在“属性”页签中,用户可修改<显示文字>属性。

设置控件为必录项

在“属性”页签中,用户可修改<是否必录>属性,如果勾选,则运行时,该控件没有录入数据,点击【保存】或者【提交】时,系统返回“不能为空”错误提示信息。

设置格式化字符串

若要设置带小数点的数字的格式,请在格式化字符串的相应部分中包含下面的数字位置标识符。如果某一数字小数点右侧的位数大于所设定格式中位置标识符的位数,该数字将按位置标识符位数进行舍入。如果数字小数点左侧的位数大于位置标识符的位数,那么多余的位数也会显示出来。如果所设定的格式中小数点左侧只有一个数字符号 (#),那么小于 1 的数字将以小数点开始。

 # (井号):只显示有意义的数字而不显示无意义的零。

 0(零):如果数字位数少于格式中的零的个数,则 0(零)将显示无意义的零。

 .(点):小数分隔符或货币小数分隔符。

 -(减号)

 ,(逗号):分组分隔符。

 E:分隔科学计数法中的尾数和指数。

 %(百分号):乘以 100 并显示为百分数。

 \u2:乘以 1000 并显示为千分数。

 ¤:货币记号,由货币符号替换。如果两个同时出现,则用国际货币符号替换。如果出现在某个模式中,则使用货币小数分隔符,而不使用小数分隔符。

 '(单引号):用于在前缀或或后缀中为特殊字符加引号,例如 "'#'#" 将 123 格式化为 "#123"。要创建单引号本身,请连续使用两个单引号:"# o''clock"。

举例:

若要

实现格式化字符串

将 1234.59 显示为 1234.6

####.#

将 8.9 显示为 8.900

#.000

将 .631 显示为 0.6

0.#

将 12 显示为 12.0 以及 1234.568 显示为 1234.57

#.0#

格式化字符串一般常用于以下两种场景:

1) 单据头数字类型控件:

2) 分录数字类型控件:

设置列表界面是否可见

列表界面是否可见:如果勾选,则系统会自动在列表界面添加同名列信息。


通用过滤

用户如果勾选“通用过滤”属性值,则运行期可在通用过滤界面上使用该字段自定义的过滤条件。


个性化布局方案

编辑界面支持多种布局,仅可以在个性化布局方案中进行特性设置,如:控件的可见/可用性,位置,大小等,并将个性化布局方案分配到特定的组织或用户,实现个性化展示。

注意事项:

个性化布局方案需启用并分配后才能运行生效。

新增

点击【新增】,录入个性化布局方案名称,点击【确定】。即可显示个性化布局方案维护界面。新增个性化布局方案默认置为启用状态。

修改

选中状态为

【动态扩展平台标准版】-操作手册

动态扩展平台标准版产品概述金蝶EAS Cloud动态扩展平台是一个通过整合原有界面配置工具、动态查询以及插件机制等运行期定制能力,提供一体...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

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