alv标题未显示

2020-08-21 11:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在为自己学习创建Alv...

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

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


您好,我正在为自己学习创建Alv报告。 当我尝试显示报告时,列标题显示的是abap词典名称而不是seltext_m名称,想知道我错过了什么

wa_fieldcat-col_pos ='1'。
wa_fieldcat-fieldname ='matnr'。
wa_fieldcat-seltext_m ='物料号'。
wa_fieldcat-reptext_ddic ='物料号'。
wa_fieldcat -outputlen =15。
清除wa_mat。

wa_fieldcat-col_pos ='2'。
wa_fieldcat-fieldname ='werks'。
wa_fieldcat-seltext_m ='Plant'。
wa_fieldcat-outputlen = 15.
清除wa_mat。
>
wa_fieldcat-col_pos ='3'。
wa_fieldcat-fieldname ='name1'。
wa_fieldcat-seltext_m ='植物描述'。
wa_fieldcat-outputlen =15。
清除wa_mat。

wa_fieldcat-col_pos ='4'。
wa_fieldcat-fieldname ='mtart'.wa_fieldcat-seltext_m ='材料类型'.wa_fieldcat-outputlen = 15.
清除 wa_mat。

CALL FUNCTION'REUSE_ALV_GRID_DISPLAY'
导出

I_CALLBACK_PROGRAM = sy-repid

I_STRUCTURE_NAME ='ZMAT'(这是我在数据字典中用结构创建的部分)

IS_LAYOUT = wa_layout
IT_FIELDCAT = it_fieldcat

IT_SORT = it_sort

表格
T_OUTTAB = it_mat

6条回答
SAP浪
2020-08-21 11:59

包括内部表名称-如下所示,删除wa_fieldcat-reptext_ddic ='材料号'。

 alv_fieldcat_line-tabname ='IT_MAT'。
   alv_fieldcat_line-seltext_l ='您的标题在这里'。
   alv_fieldcat_line-fieldname ='MATNR'。
   lpos = lpos + 1。
   alv_fieldcat_line-outputlen = 20。
   alv_fieldcat_line-col_pos = lpos。
   将alv_fieldcat_line附加到alv_fieldcat。
   清除alv_fieldcat_line。

一周热门 更多>