如何在SAP对话式AI中使用带有formatDate的pluck

2020-08-16 02:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)根据API请求的响应,我们在到期...

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

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


根据API请求的响应,我们在到期日使用了pluck函数

{{pluck api_service_response.default.body.d.results" DueDate"}}

,我们得到的输出为

/日期(1537488000000)/,/日期(1449532800000)/,/日期(1449532800000)/

如何将此日期格式更改为人类可读的格式,当前我正在使用

{{pluck(formatDate api_service_response.default.body.d.results'DD-MM-YYYY')" DueDate"}}

并且收到无效的日期错误,请您指导我如何正确设置

谢谢

Kishore

2条回答
clever101
2020-08-16 02:39 .采纳回答

您好,基肖尔,

我认为,今天的助手与" pluck"结合使用不可能做到这一点。 " pluck"助手需要一个数组作为第一个参数,因此在第一个参数上使用formatDate将不起作用,因为这是一个JSON对象而不是字符串。 当前还没有帮助程序可以在数组的每个元素上执行" formatDate",可以在" pluck"帮助程序的结果上使用它。

使用"每个"循环应该可以 通过" api_service_response.default.body.d.results"的元素,然后在循环内使用formatDate帮助器,例如 像这样:

 {{#each api_service_response.default.body.d.results}}
   {{formatDate DueDate'DD-MM-YYYY'}}
 {{/每}}
 

致谢
乔纳斯(Jonas)

一周热门 更多>