5
CL_SALV_TABLE
のインスタンスがディスプレイの先頭のスペースを削除しないようにする方法はありますか?CL_SALV_TABLEが先頭のスペースを削除しないようにする方法はありますか?
私は、Master
テキストの前にスペースを1つ入れ、Slave
テキストの前に2つのスペースを入れるコードを用意しました。
REPORT zzy.
CLASS lcl_main DEFINITION FINAL CREATE PRIVATE.
PUBLIC SECTION.
CLASS-METHODS:
main.
ENDCLASS.
CLASS lcl_main IMPLEMENTATION.
METHOD main.
TYPES: BEGIN OF l_tys_test,
name TYPE string,
value TYPE i,
END OF l_tys_test,
l_tyt_test TYPE STANDARD TABLE OF l_tys_test WITH EMPTY KEY.
DATA(lt_test) = VALUE l_tyt_test(
(name = `Root` value = 0)
(name = ` Master` value = 1)
(name = ` Slave` value = 2)
).
cl_salv_table=>factory(
IMPORTING
r_salv_table = DATA(lo_salv_table)
CHANGING
t_table = lt_test
).
lo_salv_table->display().
ENDMETHOD.
ENDCLASS.
START-OF-SELECTION.
lcl_main=>main().
残念ながら、先頭のスペースはビュー内でトリミングされます。
このtutorialでは男は何とかそれを作っているようです。