必要なのは、これらの2つの列にタイトルを追加することです(黄色で強調表示されています)。内部テーブルの列名の追加/変更ALV
FORM display_alv.
DATA: gr_functions TYPE REF TO cl_salv_functions.
DATA: gr_display TYPE REF TO cl_salv_display_settings.
DATA: gr_columns TYPE REF TO cl_salv_columns_table.
DATA: gr_column TYPE REF TO cl_salv_column_table.
DATA: gr_sorts TYPE REF TO cl_salv_sorts.
DATA: gr_agg TYPE REF TO cl_salv_aggregations.
DATA: gr_selections TYPE REF TO cl_salv_selections.
gr_functions = alv->get_functions().
gr_functions->set_all(abap_true).
gr_display = alv->get_display_settings().
gr_display->set_striped_pattern(cl_salv_display_settings=>true).
gr_display->set_list_header('Relatório RVs').
gr_columns = alv->get_columns().
gr_columns->set_optimize('X').
gr_columns = alv->get_columns().
gr_column ?= gr_columns->get_column('revenue').
gr_column->set_short_text('Revenue').
gr_column->set_medium_text('Revenue').
alv->display().
ENDFORM.`
プログラムで変更することも、トランザクションSE11で修正することもできます。しかしコードなし... –
@lausekトランザクションSE11で内部テーブルを修正できますか?どうやって? –
内部テーブル構造のデータ要素を調整することができます。少なくともそれが非標準のものであれば。あなたの質問にいくつかのコードを追加してください。 –