生成的Fiori视图无法正确显示数据

2020-08-24 17:43发布

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

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


你好

刚刚开始使用SAP CAP弄脏我的手。 现在,我创建了db/xyz.cds,srv/xyz.cds并启动了该应用程序。 当我点击测试页面(即localhost:4004)时,它将显示所有实体,并且当我单击元数据和GET实体链接时,会看到预期的结果。 但是,当我单击主要实体的Fiori链接时,它不显示数据。

1。 当使用SQLite内存时,正如预期的那样,它什么也没有显示,当我点击Create时,它只是在开头添加一个空行并带有一个>。 因此,似乎已添加了数据,但显示不正确。

2。 当使用持久数据库时,在我使用POSTMAN添加了几个条目之后,它看起来很相似。 表中的两行完全为空,开头有一个>。 在开发人员工具中检查请求时,可以看到OData $ batch请求在响应中返回了条目。 当我导航到对象视图时,它什么也没有显示。

当我点击创建时,它会添加一个新的空白行。 之后,单击"任意"行开始出现错误

我还没有添加任何注释。

我还需要做些什么才能正确显示数据?

环境:
Windows 10
节点v11.15.0
npm 6.7.0
+-@ sap/cds-dk @ 1.4.3

(167.3 kB)

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

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


你好

刚刚开始使用SAP CAP弄脏我的手。 现在,我创建了db/xyz.cds,srv/xyz.cds并启动了该应用程序。 当我点击测试页面(即localhost:4004)时,它将显示所有实体,并且当我单击元数据和GET实体链接时,会看到预期的结果。 但是,当我单击主要实体的Fiori链接时,它不显示数据。

1。 当使用SQLite内存时,正如预期的那样,它什么也没有显示,当我点击Create时,它只是在开头添加一个空行并带有一个>。 因此,似乎已添加了数据,但显示不正确。

2。 当使用持久数据库时,在我使用POSTMAN添加了几个条目之后,它看起来很相似。 表中的两行完全为空,开头有一个>。 在开发人员工具中检查请求时,可以看到OData $ batch请求在响应中返回了条目。 当我导航到对象视图时,它什么也没有显示。

当我点击创建时,它会添加一个新的空白行。 之后,单击"任意"行开始出现错误

我还没有添加任何注释。

我还需要做些什么才能正确显示数据?

环境:
Windows 10
节点v11.15.0
npm 6.7.0
+-@ sap/cds-dk @ 1.4.3

(167.3 kB)
付费偷看设置
发送
4条回答
大简至美
1楼 · 2020-08-24 18:31.采纳回答

Serdar,您好

(不幸的是)这是预期的行为。 为了运行Fiori Elements应用,您需要添加注释。 添加标签注释很重要,因为默认情况下所有标签都是空字符串。

最好的问候,
David

bbpeas
2楼-- · 2020-08-24 18:33

啊,我只是草率行事。

所以,当我用@ odata.draft.enabled注释服务时, 它完全符合我上面的要求。 保留注释以供参考。

CPLASF-自律
3楼-- · 2020-08-24 18:35

您好,Serdar,David是正确的。 如果您正在寻找一些指导和有关添加哪种注释的示例,则可能会在本教程中找到所需的内容使用SAP Fiori元素和注释创建前端,这是任务使用CAP和SAP Cloud SDK扩展S/4HANA 。 请特别注意第4步,第5步和第6步,您将在其中看到完全符合您的情况的注释示例。

野沐沐
4楼-- · 2020-08-24 18:32

您好, DJ Adams

感谢您的回复并指向本教程。 我错过了该教程的任务,因为它的标题中包含S/4,并且我专注于独立应用程序开发

我在David的回复中添加了评论,很高兴听到您的意见。

# p#

一周热门 更多>