点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我想在CDS视图中使用C...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我想在CDS视图中使用C...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我想在CDS视图中使用CASE条件创建一个新字段,如下所示:
案例 当usage_6m = 0时为'1' 当usage_6m <'10'或usage_6m>'0'时为'2' 当usage_6m <'250'或usage_6m>'10'时为'3' 否则为" 0" 以usage_icon结尾
问题在于NUMC10的字段类型为" usage_6m",因此eclipse引发错误:"数据类型冲突"。 因此,我想将该字段强制转换为abap.int4,但这无法正常工作,因为在这样的位置不支持CAST--表达式:
案例 当cast(usage_6m as abap.int4)= 0时为'1' ...
你们中的任何一个都知道我如何解决这个问题,或者为什么我不能在CASE表达式内强制转换字段。
谢谢!
克里斯蒂娜
克里斯蒂娜,你好
将您的usage_6m作为字符串,然后尝试。 希望它能起作用。
致谢
Ram
一周热门 更多>