在ALV中,列标题不显示名称,但显示0000000值

2020-08-27 09:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在下面的屏幕中,如果我将光标移到标题附近,则会显示所提及的名称,但在执行时不会显示。

 ls_fcat-fieldname ='LS_ENDDA'。
 * ls_fcat-key = abap_true。
 * ls_fcat-icon = abap_true。
    ls_fcat-tabname ='COMP_DATE'。
    ls_fcat-reptext ='Comp_date'。
    ls_fcat-coltext = LS_ENDDA。  "状态:管理员
    ls_fcat-scrtext_s ='Comp_date'。
    ls_fcat-scrtext_m ='完成日期'。
    ls_fcat-scrtext_l ='完成日期'。

    附加ls_fcat至pt_fieldcat。  

最后2列是程序中的内部表。

问题是什么?

任何帮助将不胜感激!

(19.7 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在下面的屏幕中,如果我将光标移到标题附近,则会显示所提及的名称,但在执行时不会显示。

 ls_fcat-fieldname ='LS_ENDDA'。
 * ls_fcat-key = abap_true。
 * ls_fcat-icon = abap_true。
    ls_fcat-tabname ='COMP_DATE'。
    ls_fcat-reptext ='Comp_date'。
    ls_fcat-coltext = LS_ENDDA。  "状态:管理员
    ls_fcat-scrtext_s ='Comp_date'。
    ls_fcat-scrtext_m ='完成日期'。
    ls_fcat-scrtext_l ='完成日期'。

    附加ls_fcat至pt_fieldcat。  

最后2列是程序中的内部表。

问题是什么?

任何帮助将不胜感激!

(19.7 kB)
付费偷看设置
发送
3条回答
hengyuye
1楼 · 2020-08-27 10:31.采纳回答

您好 VINAYAKA D

问题在于将LS_ENDDA传递给列 文本,删除该行代码并进行检查。

还请确保将CAPS中的字段名称提供给字段目录。

如果仍有问题,请告知我们 字段字段的声明。

注意!

昵称总是被占用
2楼-- · 2020-08-27 10:33

Satish

太好了,它工作正常。

非常感谢您的帮助和快速的回​​复。

干杯!

xfwsx85
3楼-- · 2020-08-27 10:20

您好 VINAYAKA D

在fieldcatalog中尝试以下选项。

ls_fcat-ddictxt ='L'。 "(S)短发(M)中发(L)ong

一周热门 更多>