点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)对于这是一个基本问题,我深表歉意...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)对于这是一个基本问题,我深表歉意...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
对于这是一个基本问题,我深表歉意,但是我是Fiori的新手,所以我已经为此苦苦挣扎了一段时间。 有没有一种方法可以利用注释将参数传递给调用导入函数的操作? 只能通过代码完成吗? 如果仅使用代码,那么在哪里以及如何完成? 我认为这似乎是一个简单且常见的用例,但可以通过注释来处理,但我当然还没有弄清楚如何实现这一点。 任何帮助将不胜感激。
我的用例是,我的OData中有一个导入函数,该函数具有2个导入参数,每个参数共享列表报告中一个字段的名称。 我在" Fiori列表报告"中添加了一个操作按钮,单击该按钮后,它会创建$ batch请求,但是http请求的正文仅对该操作进行了一次调用,无论我有多少项,它都不会显示任何参数 从列表报告中选择。
这是我用于处理的列表以及操作按钮:
单击我的按钮时,我收到以下消息,我认为是由于缺少参数:
这是我的HTTP请求正文:
(24.1 kB)
sap/opu/odata/sap/YDJK_TRANSPORTS_SRV/$ batch
在请求数据中,只有一次调用Code Review,但没有发送任何参数,并且无论我在屏幕上选择了多少项,请求数据中都只有一个调用。 请求数据如下所示:
-batch_ba50-5a1e-7577
内容类型:多部分/混合; boundary = changeset_a4a3-8618-fe16
-changeset_a4a3-8618-fe16
内容类型:application/http
content-transfer-encoding:二进制
POST CodeReview HTTP/1.1
sap-contextid-accept:标头
接受:application/json
接受语言:美国
DataServiceVersion:2.0
MaxDataServiceVersion:2.0
sap-cancel-on-close:true
x-csrf令牌:mv8ixb7cCjJ3QAwIxOF6OQ ==
Content-Type:应用程序/json
-changeset_a4a3-8618-fe16--
-batch_ba50-5a1e-7577-
顺便说一句,我能够成功使用扩展名使按钮工作并进行不同的编码。 如果有人对如何使它起作用有任何建议,我会保留通过注释添加的按钮。 似乎仍应由注解来处理,否则为什么根本不能在按钮中注解?
一周热门 更多>