DUMP场景
ALV报表导出Excel、SM30编辑配置表等情况下出现ABAP DUMP。
DUMP信息大致如下:
类别:ABAP 编程错误
运行时错误:GETWA_NOT_ASSIGNED
ABAP 程序:SAPLKKBL
短文本:Field symbol has not been assigned yet.
原因和解决方法
出现GETWA_NOT_ASSIGNED原因,一般都是ABAP程序中使用的FS(指针对象)未初始化,例如下面的图片所示。
如果是标准程序出这种BUG,那只能尽量从数据层面进行完善,避免触发类似BUG,例如导出Excel时程序会去查找对应的DDIC信息,找不到可能会DUMP,自定义的字段可能会出现这种情况。
有时候,直接点保存、确认等按钮,可以侥幸跳过这个DUMP。
当然,如果是自开发程序,在对FS进行操作前,可以判断一下是否已经了初始化(关键字ASSIGN进行初始化)。
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/7367.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。