解决ALV筛选框变短

偶然碰到ALV界面筛选框变短,无法输入数据进行筛选,在这里记录一下解决办法。

问题如图:

解决ALV筛选框变短_第1张图片

筛选开票凭证字段长度不够,无法输入正确数据。

后来查询发现设置ALV字段FIELDCAT的参考表ref_table和参考字段ref_field属性设定错误。

解决ALV筛选框变短_第2张图片

解决办法#

方式1:

设置ALV字段FIELDCAT的参考表ref_table和参考字段ref_field属性的正确内容。

方式2:#

设置ALV字段FIELDCAT的inttype和intlen属性

gs_fieldcat-inttype = 'C'.

gs_fieldcat-intlen = '10'.

最后就完美的解决了。

解决ALV筛选框变短_第3张图片

你可能感兴趣的:(ABAP,abap)