微信搜索公众号:SAP中文学习网交流平台      SAP技术千人群: SAP中文学习网技术群      SAP技术交流2群:SAP技术交流2群      SAP新人群:SAP中文学习网新人群     

SAP中文学习网

SAP Business One Studio三种类型窗体介绍

来源: 互联网TAG标签: SAP Business One 作者:SAP中文学习网 点击:

SAP Business One Studio Suite中一共分三种类型的窗体:用户自定义/系统/UDO窗体,下面我们将分别介绍这三种类型的窗体特性及使用。

1. 用户自定义窗体:系统中本身不存在,是由用户通过UIAPI代码创建出来窗体。

用户窗体可以任意添加,修改,更新,删除控件。

在Business One Studio中可以通过”新建表单”和”添加现有表单”来添加用户自定义窗体,并且可以通过预览按钮在Business One 客户端直接预览。

 

在Business One Studio for MS Visual Studio 中通过Add New Item和Add Existing Business One File 来添加用户自定义窗体。

 

并且会为用户自定义窗体产生添加主菜单的代码(在 Menu.cs文件中),用户可以通过修改该文件来添加用户自定义窗体到Business One系统主菜单

 

2. 系统窗体:系统中本身存在的窗体,比如业务伙伴主数据,销售订单,采购订单等

系统窗体中可以添加任意控件,但是原有的系统控件不能被删除,原有系统控件中的属性修改只支持UIAPI能够修改的属性。

SAP Business One Studio Suite 中可以添加Business One中所有的系统窗体。

 

 

当该系统表单是第一次添加时,需要先在Business One客户端打开该系统窗体,才能在Business One Studio中找到该窗体并且添加成功。

当该系统表单被添加成功后,会保存一份数据备份到本地,再次添加该系统窗体时就不需要打开Business One 客户端了。

如果Business One客户端已经打开该系统窗体,并且本地也有数据备份文件,Business One Studio会优先读取客户端数据并且更新本地数据备份文件。

 

示例: 在业务伙伴主数据窗体中添加一个按钮

 

3. UDO(用户自定义对象)窗体:用户在系统中通过UDO注册向导来创建的UDO窗体。

UDO窗体可以任意添加,修改,更新,删除控件。

注意:SAP Business One Studio Suite不能创建 UDO, 只支持修改数据库已存在的UDO,并且只支持修改标题行样式(Header Line Style)的UDO,不支持矩阵样式(Matrix Style)的UDO。

 

用户在第一次添加UDO的时候,必须填写DI 连接信息

登录连接成功后会显示可以修改的UDO列表

添加成功后就可以直接修改UDO的窗体

UDO窗体修改完成后,需要保存到数据库中才能生效。

这样就能在Business One 客户端中直接打开已生效的UDO.

(编辑:cindy liu )
顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
您有可能感兴趣的文章