Twitter: You are not allowed to view links. Register or LoginRSS лента: You are not allowed to view links. Register or Login
0 Пользователей и 2 Гостей просматривают эту тему.
а вот как сделать на сам узел...родительский и дочерний?...не знаю....и не получается(((
Data: G_CONTAINER_OBJECT TYPE REF TO CL_GUI_DOCKING_CONTAINER.......... CREATE OBJECT G_CONTAINER_OBJECT EXPORTING SIDE = CL_GUI_DOCKING_CONTAINER=>DOCK_AT_TOP EXTENSION = 1000 REPID = G_REPID DYNNR = sy-dynnr RATIO = 50
call method grid->SET_WIDTH exporting width = 1000 EXCEPTIONS OTHERS = 1.
create object grid exporting i_appl_events = selected "application event i_parent = cl_gui_container=>screen0
CLEAR L_EVENT. L_EVENT-EVENTID = CL_GUI_COLUMN_TREE=>EVENTID_CHECKBOX_CHANGE. L_EVENT-APPL_EVENT = SELECTED. APPEND L_EVENT TO LT_EVENTS.
SET HANDLER TREE_EVENT_RECEIVER->HANDLE_CHECKBOX_CHANGE FOR TREE1.
METHODS HANDLE_CHECKBOX_CHANGE FOR EVENT CHECKBOX_CHANGE OF CL_GUI_ALV_TREE IMPORTING CHECKED.
METHOD HANDLE_CHECKBOX_CHANGE.CHECK NOT CHECKED is INITIAL.MESSAGE 'YESSS!!!' TYPE 'I'. " ну для проверки сойдет)) ENDMETHOD.
LS_ITEM_LAYOUT-class = cl_gui_column_tree=>item_class_checkbox.LS_ITEM_LAYOUT-EDITABLE = 'X'.
вот и ответ)))You are not allowed to view links. Register or Login
Just ADD 'ITEM_SELECTION = 'X' in Object tree1. CREATE OBJECT TREE1 EXPORTING PARENT = G_CONTAINER_OBJECT NODE_SELECTION_MODE = CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE ITEM_SELECTION = 'X' NO_HTML_HEADER = '' NO_TOOLBAR = ''