错误日志"属性'begda'具有无效值'00000000'"

2020-09-06 08:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在网关客户端上使用数据时...

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

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


嗨,

在网关客户端上使用数据时遇到错误"错误日志"属性'begda'具有无效的值'00000000'""。

我正在使用"导入->引用->数据定义"将CDS视图中的数据公开给odata服务。

begda(最后更改日期)-数据类型为DATE,且值为空

如果有任何特定的注释可以使日期字段可以为空或更正格式,请告诉我

等待您的回复,

苏达珊·大卫

4条回答
hongfeng1314
2020-09-06 08:55 .采纳回答

嗨,

我已经有了避免错误的解决方案,

如果表中的数据包含空值或'',则必须在消耗CDS中将该值更改为'00000000',如下所示:

案例
     当aedtm为null时,则为'00000000'
     当aedtm =''然后'00000000'否则aedtm
 以aedtm结尾

我之所以使用CDS的原因是因为,如果CDS发生任何变化或添加字段,我们都可以添加字段并重新生成ODATA,从而减少工作量。

谢谢

一周热门 更多>