Code: Alles auswählen.
* Zeile 500
*... §4.6 set button column " celltype button for fullscreen not supported
try.
lr_column ?= lr_columns->get_column( 'BUTTON' ).
* lr_column->set_cell_type( if_salv_c_cell_type=>button ).
lr_column->set_icon( if_salv_c_bool_sap=>true ).
lr_column->set_long_text( 'BUTTON' ).
lr_column->set_tooltip( 'Buttons not supported' ).
catch cx_salv_not_found. "#EC NO_HANDLER
endtry.
Code: Alles auswählen.
* Zeile 969
*... §4.6 set button column "only valid for grid adapter
try.
lr_column ?= lr_columns->get_column( 'BUTTON' ).
lr_column->set_cell_type( if_salv_c_cell_type=>button ).
lr_column->set_icon( if_salv_c_bool_sap=>true ).
lr_column->set_long_text( 'BUTTON' ).
catch cx_salv_not_found. "#EC NO_HANDLER
endtry.
Code: Alles auswählen.
cl_salv_table=>factory( exporting r_container = cl_gui_container=>screen_0
...
write '.'. " Damit erzeuge ich eine Ausgabeliste, über die sich der SALV legt
Habe ich auch gesehen. Nur: Die Buttons erscheinen ja. Sie zu setzen, ist also möglich. Nur das Ereignis kommt nicht an. Wie dämlich kann das sein!?PeterPaletti hat geschrieben: ↑07.03.2025 05:13Wenn ich die Kommentare im SAP-Report SALV_TEST_TABLE_COLUMNS richtig deute, dann ist das Setzen eines Buttons in eine Spalte beim Fullscreen Modus des SALV nicht möglich.