【转载】[ALV]Error for ALV - Key word SAPLSLVC

问题描述:
Short text
    Field symbol has not yet been assigned.

What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLSLVC" had to be terminated becaus
    come across a statement that unfortunately cannot be executed.

Error analysis
    You attempted to access an unassigned field symbol
    (data segment 32807).

    This error may occur if
    - You address a typed field symbol before it has been set with
      ASSIGN
    - You address a field symbol that pointed to the line of an
      internal table that was deleted
    - You address a field symbol that was previously reset using
      UNASSIGN or that pointed to a local field that no
      longer exists
    - You address a global function interface, although the
      respective function module is not active - that is, is
      not in the list of active calls. The list of active calls
      can be taken from this short dump.

解决方法:
查找是否存在未定义,而使用的field字段。我是找到了一个COLOR字段,没有在表中定义,而在后面使用到了,所以导致了这个错误。

参考:
1. ALV显示超过了99列,不被支持。
2. ALV字段名错误,定义输出ALV的字段名跟内表定义的字段名不一致。

注:如果fieldcatalog里字段写成了小写,那么不会报错,只是这一列不会有数据!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值