【Fiori元素模板】如何通过UI.DataFieldForAction将参数绑定到importFunction(Odata)

2020-08-14 16:34发布

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

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


大家好,

我使用DataFieldForAction将操作发送到Odata端的导入函数。 但是,我无法自动发送想要的参数。 单击按钮后,出现参数弹出窗口,我必须手动输入它。 我想要的是将所选行的ID(例如订单ID号)发送到后端。

图①:我在Odata端创建的函数。

图片②:与按钮相关的注释,即DataFieldForAction。

图③:结果是我必须手动输入参数,但不能自动绑定某些字段。

必须设置一些其他注释配置,但不幸的是我找不到任何提示。

可以一些

帮帮我。

非常感谢。

最诚挚的问候

(45.3 kB)

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

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


大家好,

我使用DataFieldForAction将操作发送到Odata端的导入函数。 但是,我无法自动发送想要的参数。 单击按钮后,出现参数弹出窗口,我必须手动输入它。 我想要的是将所选行的ID(例如订单ID号)发送到后端。

图①:我在Odata端创建的函数。

图片②:与按钮相关的注释,即DataFieldForAction。

图③:结果是我必须手动输入参数,但不能自动绑定某些字段。

必须设置一些其他注释配置,但不幸的是我找不到任何提示。

可以一些

帮帮我。

非常感谢。

最诚挚的问候

(45.3 kB)
付费偷看设置
发送
3条回答
土豆飞人
1楼-- · 2020-08-14 17:02

你好

有两种方法。

1。 函数导入参数名称应与源实体集中的实体字段匹配。 我认为在您的情况下,函数import参数应该为'Ebeln'

2。 如果在源中将" Ebeln"作为键字段并将实体名称与函数导入字段名称匹配,则弹出窗口甚至可能不会出现,因为它默认情况下会考虑该值(键),并将请求发送至后端。

希望这会有所帮助!

谢谢

Rahul

独立观察员
2楼-- · 2020-08-14 16:44

尚未解决。.

落灬小鱼
3楼-- · 2020-08-14 16:49

您应该使导入参数名称与实体类型中的字段名称相同。

一周热门 更多>