二维码

[fmalv] ALV设置参考表和参考字段,自定义列名称可能失效  

Twilight发表于 2014-10-17 12:47abaptest 最后回复于 2022-03-09 14:39 [复制链接] 24140 67

当我们使用ALV参考表和参考字段时,调用数据字典中的search help给某字段添加F4帮助时,可能会出现自定义的列名称失效了,变成数据字典中定义的字段名称了,这是因为fieldcat-seltext_s/seltext_m/seltext_l使用不正确导致的,如果ALV对应内表中字段定义的长度很大时,而fieldcat使用seltext_s/seltext_m定义字段名称,可能会导致自定义的列名称失效,而参考数据字典。

1、CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
fieldcat-ref_tabname = 'ZSNCM'.
fieldcat-ref_fieldname = 'LFDAT'.

解决方法:添加下面3个参数:
游客,如果您要查看本帖隐藏内容请回复

2、CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
fieldcat-ref_table = 'ZSNCM'.
fieldcat-ref_field = 'LFDAT'.

解决方法:添加下面3个参数:
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

duangww
刚好我也碰到这个问题,感谢lz分享
回复 支持 反对

使用道具 举报

xacwc
回复

使用道具 举报

mq2xyz
不错,很实用,赞!
回复 支持 反对

使用道具 举报

teyun2222
學習了,剛好碰到此問題
回复 支持 反对

使用道具 举报

fayne
消灭零回复,感谢楼主分享
回复 支持 反对

使用道具 举报

ratg0626
以前好像遇到过
回复 支持 反对

使用道具 举报

ifunchen
感謝分享,學習了
回复 支持 反对

使用道具 举报

glb1197531
1024!!!!!!
回复

使用道具 举报

ratg0626
实用  赞 谢谢分享
回复 支持 反对

使用道具 举报

qshiou
来学习,感谢楼主
回复 支持 反对

使用道具 举报

jianpano
好贴 非常感谢
回复 支持 反对

使用道具 举报

feijibin
有遇到类似问题
回复 支持 反对

使用道具 举报

我要变温柔
应该是三个描述字段要重新设置下
回复 支持 反对

使用道具 举报

fjjyyj
回复

使用道具 举报

sunfeng09
支持楼主,支持SAP顾问圈,以后经常来!
回复 支持 反对

使用道具 举报

tougegelol
本帖最后由 tougegelol 于 2015-7-30 10:22 编辑

看了隐藏的内容想起来了,

强调一点,三个数值都要填,

不然会因为值得长度不同而产生显示的问题。
回复 支持 反对

使用道具 举报

酸酸甜甜的瓜
只是为了看下一页内容
回复 支持 反对

使用道具 举报

glb1197531
这个可以设置ddictext  = s m l
回复 支持 反对

使用道具 举报

zhanggl
感谢楼主,新人前来学习
回复 支持 反对

使用道具 举报

1234下一页

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表