点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我创建了一个自定义BO,其BO定义如下。
导入BASIS.Global作为baseGlobal;
[Label(" Days Difference")]元素Days_Difference:basisGlobal:Numeric;
我需要在此自定义BO上创建数据源,并将此字段包括在数据源中。 每当我尝试激活数据源时,都会收到错误消息"对于关键指标无效的字段的数据类型"。 如果我从数据源中删除该字段,则数据源已成功激活。 知道为什么我会收到此错误以及如何解决该错误吗?有关此问题的任何提示都会有所帮助
预先感谢
Gayatri
(8.3 kB)
你好Gayatri,
由于在BO(业务对象)中具有数字数据类型,在该数据类型的顶部创建了自定义数据源,因此出现了此问题。 来自BASIS全局命名空间的数值数据类型在运行时框架中被视为String数据类型,因此激活失败。
SAP建议使用IntegerValue。 这种数据类型来自命名空间Common,被应用程序组件广泛接受。
命名空间: http://sap.com/xi/Common/DataTypes
名称:IntegerValue
您不能激活此类数据源,只要它们包含数据类型为Numeric的元素即可。
请检查并从头开始进行相应更改。
谢谢
Dhanya KV
一周热门 更多>