点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
每当使用"管理客户行项目Fiori"应用程序专门为一个客户搜索项目时,我们都会遇到错误。 错误显示如下:
数据库返回了SQL代码314。错误文本:数字溢出:搜索表错误:[6944] AttributeEngine:数字计算中溢出;字符串逗号(字符串rtrim(字符串midstru(字符串rtrim(字符串fox_replace(字符串rtrim(字符串sqladd)) (字符串rtrim(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 0 $"),字符串rtrim(字符串sqladd(字符串'&@',字符串rtrim(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e6491")$)$)。401800000074 )),字符串'&@',字符串'')),int'1',int'80')),字符串jf(int eq(int in(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 34 $", 字符串'V',字符串'W'),整数'1'),字符串'3',字符串jf(int或(int或(int and(int and(int and(int gt(string" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 10 $",字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 6 $"),int ne(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 6 $",字符串")(SAP) _SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 6 $",stri ng'00000000')),int eq(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 10 $'',字符串'00000000')),int eq(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990 $ .40。 ')),字符串'2',字符串'1'))),字符串jf(int gt(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 6 $",字符串'00000000'),字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e6491:40 .COL $ 6 $",字符串'20181207'),fixed8_5 jf(int eq(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 7 $",字符串'X'),fixed8_5'0',fixed8_5 jf(int和(int gt(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 37 $,字符串'19000101'),int lt(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 37 $',字符串') 和(int gt(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 10 $,字符串'19000101'),int lt(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef。" 2,"),com)$ 10,$) [here] checkdigits(f ixed8_5 fixed_8(int dats_days_between(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 37 $",字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c_ef_int_fix_int_fix(8_int_fix(8_int)(5) (字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 37 $,字符串" __common2")),int'5')),fixed8_5'0'))),字符串框(字符串" SAPABAP1。#_ SYS_QO_COL_7fac03e64990: $",字符串'0000',字符串jf(int lt(fixed8_5" __common1",fixed8_5'0'),字符串'1',字符串jf(int eq(fixed8_5" __common1",fixed8_5'0'),字符串'2 ',字符串'3')),字符串''))),(SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 0 $ =" Urbano's Drugstore" [string],SAPABAP1。#_ SYS_QO_COL_7fac03e64990:4018" 74 $ 1 $。 ],SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 10 $ ='20180915'[string],SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 11 $ ='2018'[string] _18_e_79_e_C_EF_COL_COL_11f.COL $ 10 $ COL $ 34 $ =``[string],SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 37 $ ='23010929'[string],SAPABAP1。#_ SYS_QO_COL_7fac03e64990:401800000074c1ef.COL $ 6 $] :401800000074c1ef.COL $ 7 $ =''[string]); checkNull false引发异常关闭
似乎是一个计算出的字段正在生成所有这一切...可以请您确认calc字段是否具有正确的数据类型,并且逻辑看起来似乎太多...您可以执行 正则表达式替换而不是嵌套操作 整个逻辑是什么。.它可能可以简化
Hello Sergio,
感谢您的评论。 这来自标准的Transactional Fiori应用程序(管理客户订单项),其功能是输出特定客户的所有未清项目。 有点奇怪的是,该错误仅发生在一个特定的客户上。 因此,我们将检查数据类型是否正确。
一周热门 更多>