Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Abap 数值超出范围总和=>;值超出范围CDS视图_Abap - Fatal编程技术网

Abap 数值超出范围总和=>;值超出范围CDS视图

Abap 数值超出范围总和=>;值超出范围CDS视图,abap,Abap,我已经创建了CD视图。一些细节如下 @AbapCatalog.sqlViewName: 'ZUA_HOURS' @AbapCatalog.compiler.compareFilter: true @AccessControl.authorizationCheck: #CHECK @ClientDependent: true @EndUserText.label: 'Employee hours reported' define view Z_Hours as select from catsdb

我已经创建了CD视图。一些细节如下

@AbapCatalog.sqlViewName: 'ZUA_HOURS'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@ClientDependent: true
@EndUserText.label: 'Employee hours reported'
define view Z_Hours
as select from catsdb 
 {
  key pernr,
  sum(catshours) as totalHours
} 
group by pernr
ST22中错误消息的详细信息如下

数据库错误文本:“SQL消息:数值超出范围:在函数复制\u trex\u字段\u fixed 8\u check()(在位置54处)没有足够的空间容纳压缩小数”


专家们请就上述错误提出建议。

有关
SUM
的F1帮助说明summing保留了列的原始数据类型

它还说:

DF16型、DF34型。。。不支持十进制自由浮点数

我假设猫首是这样一种十进制类型?如果是这样,在求和之前尝试将其转换为其他数据类型