- 博客(10)
- 收藏
- 关注
原创 问题排查——CX_SY_CONVERSION_NO_NUMBER
1,485,513.80’ cannot be interpreted as a number , 这玩意乍一看好像没啥问题,应该是可以转换的(有可能是我眼拙看不出这个 “ ”🤣)“”里的 ‘,’ 可不是什么千分位,是实打实的特殊符号,把带特殊符号的一串数字转换成货币类型,可不就报错嘛。背景:今天做excel数据导入sap的时候,报了这个错,调试了一下代码,发现问题是出在excel数据里。将excel里的金额格式调整为常规类型,再导入sap,这回就没问题了✔😈。
2024-09-19 14:10:16
405
原创 READ读取行
或者必须与行类型兼容,以表关键字为查找条件,且值来自,如果相应关键字段的值为空,则匹配所有的记录,如果所有关键字都为空,则会读取第一行。
2024-09-10 17:33:01
402
转载 ABAP学习——前导零
旧语法去字符串前导0:CONVERSION_EXIT_ALPHA_OUTPUT。旧语法增加字符串前导0:CONVERSION_EXIT_ALPHA_INPUT。用 X = |{ X ALPHA = OUT }|去X的前导零,用X= |{ X ALPHA = IN }|为X加前导零。
2024-08-19 09:56:40
531
原创 sap报错:If the new Open SQL syntax is used, it must be used throughout. This includes using @ to esc
lv_max 在前面已经定义了,但也算变量,在lv_max前加上@,报错解决!报错代码行:select sum( lv_sum ) from @练习新语法的过程中报了这个错,翻译过来即为如果要使用新语法,
2024-08-15 09:20:17
333
原创 ABAP学习——第三代增强经典BADI创建小练习
se18 --> 实用程序 --> 创建典型业务加载项 --> 输入增强名称取消勾选 ‘多次使用’,展示功能码,子屏幕俩页签。1.实现BADI定义可以在 定义页面 实施 -> 创建 -> 输入BADI实现名称。2.也可以在se19通过事务码创建。
2024-08-08 17:04:11
746
1
原创 ABAP学习——参数传递USING和CHANGIN用法总结
在ABAP中,函数模块和方法的参数可以通过不同的方式传递,其中USING和CHANGING是两种特定的参数传递方式,它们主要用在函数模块的定义和调用中,以指明参数的传递方向和用途。
2024-07-30 16:05:13
687
原创 ABAP学习-报表杂项
一般把 Batch Input 程序称为BDC(Batch Data Communication)程序,其中 Batch Input 是一种从源系统中抽取数据后生成符合 SAP 格式的数据传送到 SAP 中的方法,BDC与其说是ABAP程序,到不如说是一种工具。其实不然,在SAP中使用的数据是以关系型DB为基准的,因此考虑到数据特性,数据分散保存在多个表中。END-OF-PAGE 是当前页页脚触发的事件,如以下代码所示,若明确指定Line-count,则当前页行数超过Line-count时即可执行。
2024-07-17 11:22:11
1075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人