ALV字段名不显示
自建的透明表
REPORT ZTXYY_1123.
DATA: gr_alv TYPE REF TO cl_salv_table,
gr_columns TYPE REF TO cl_salv_columns_table.
DATA: ZPL_LIST TYPE TABLE OF ZPL_EINVOICE_LOG.
CALL METHOD cl_salv_table=>factory
IMPORTING
r_salv_table = gr_alv
CHANGING
t_table = ZPL_LIST ."用该表结构和数据
gr_columns = gr_alv->get_columns( ).
gr_columns->set_optimize( VALUE = 'X' ).
gr_alv->display( ).
执行结果
出现多个列名为空
原因:预定义个描述在alv中不会展示,需要定义数据类型参考
解决方案:定义数据类型参考
注意如果是有多个语言系统,则会出现在中文系统中有列名而英文中没有.
暂时未解决如有解决的请评论回复