如何通过对话框弹出窗口将数据发送到服务器?

2020-09-16 18:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想知道当我单击对话框"确定"按钮时是否可以将数据数组发送到服务器。 我尝试过,但是我无法执行 it.Is 。有可能发送数据或 有没有其他替代方法可以发送消息。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想知道当我单击对话框"确定"按钮时是否可以将数据数组发送到服务器。 我尝试过,但是我无法执行 it.Is 。有可能发送数据或 有没有其他替代方法可以发送消息。

付费偷看设置
发送
3条回答
Alawn_Xu
1楼 · 2020-09-16 19:24.采纳回答

所有取决于您要发送到后端的数据。

如果要创建/修改,并且必须创建多个请求,则应批量处理。

如果您必须发送诸如"标题的项目"之类的东西,那么您可以尝试深层实体,因为abap是一个结构,而字段之一是一个表。

此外,如果您只想独立发送数据,而不是创建/修改请求,则可以使用Function导入,并用数组填充参数,也可以使用" Code1; Code2; Code3"创建字符 "

因此,从根本上讲,这完全取决于您要发送到后端的内容。

软件心理学工程师
2楼-- · 2020-09-16 19:43

首先,它取决于您使用的表:

响应表-sap.m.Table-具有 setMode

网格表-sap.ui.Table-具有 setSelectionMode

此外,如果您使用的是SmartTable,请记住在引用智能表时要获取该表:

 this.getView()。byId(" iSmartTable")。getTable()。setSelectionMode(" None")

希望这会有所帮助

关于

Doze时光
3楼-- · 2020-09-16 19:39

取决于。

您正在呼叫odata服务吗? 批处理是一种选择。

一周热门 更多>