私のプログラムはABAPリストを表示しますが、レポートを下にスクロールするときに修正されたヘッダー(テキストの数行、派手なものは何もありません)を表示しようとしています。
使用しなければならないタグや宣言はありますか?
私のプログラムはABAPリストを表示しますが、レポートを下にスクロールするときに修正されたヘッダー(テキストの数行、派手なものは何もありません)を表示しようとしています。
使用しなければならないタグや宣言はありますか?
ではSE38
、'GOTO->テキスト要素->リスト見出し`でリスト見出しを定義することができます。
リストヘッダーとリストのタイトル(列見出し)を定義できます。
1つの利点:GOTO -> Translations
さまざまな言語でさまざまなテキストを定義できます。
このメンテナンス画面を取得する別の方法:
リストから、次を選択できますSystem -> List -> List Header
。
別の方法:
top-of-page
レポートコード内でヘッダーテキストを定義するために使用できます。
top-of-page.
write 'My header'.
1つの方法は、コードでトップオブページを直接使用することです。
もう1つの方法は、reuse_alv_grid_displayまたはreuse_alv_list_display(出力タイプに応じて)を呼び出し、I_CALLBACK_TOP_OF_PAGE行で「top-of-page」を宣言することです。次に、「トップオブページ」と同じ名前のサブルーチンを作成します。その中で、wa_list-typ='H'と書くことができます。wa_list-info=''。wa_listをit_listに追加します。wa_listをクリアします。
また
wa_list-typ='A'。wa_list-info='レポートヘッダー'。wa_listをit_listに追加します。wa_listをクリアします。
また
wa_list-typ='S'。wa_list-info='レポートヘッダー'。wa_listをit_listに追加します。wa_listをクリアします。
必要なもの(ヘッダー、アクション、または選択)に応じて。
最後に、REUSE_ALV_COMMENTARY_WRITE関数を使用して、テーブル(この例ではit_list)を呼び出すことができます。
お役に立てば幸いです。