点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) CAPM专家您好, 我想...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) CAPM专家您好, 我想...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
CAPM专家您好,
我想实现一个函数,该函数返回 OData结构用于 动态应用启动器,因此我可以使用基于CDS的服务中的数据填充动态图块。 我已将结构定义为主体:
https://github.com/gregorwolf/bookshop-demo /blob/master/srv/cat-service.cds#L4
并为该函数创建了一个实现:
https://github.com/gregorwolf/bookshop-demo/blob /master/srv/cat-service.js
不幸的是,在运行示例时,我收到控制台错误消息:
实体序列化期间发生错误。
任何帮助都将倍受赞赏。
最诚挚的问候
格雷戈尔
嗨,格雷戈尔,
您应该尝试在数字值(number和numberDigits)周围加上引号,以查看是否可以解决问题。
编辑:错误消息为"该实体的序列化过程中发生错误。'number'属性的序列化失败。无效值43.333(JavaScript编号)。指定的Edm.Decimal值的右侧有更多数字。 小数点,比"缩放"构面值(2)所允许的小数点。"
您可以仅使用2位数字(即43.33)或更改属性定义以允许更多数字来解决此错误。
干杯
Pierre
一周热门 更多>