cl_gui_alv_tree_SIMPLE double click

Автор Tomatos, Червень 11, 2014, 07:25:02 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Tomatos

день добрый!

В программе BCALV_GRID_DND_TREE_SIMPLE при клике по одному из полей дерева, выделяется вся строка. В итоге, обрабатывается только событие NODE, не важно производится ли дабл клик по узлу, либо по какому либо полю
Что требуется для такого "выделения" строки?
Первый скрин - клик мыши по полю в указанной выше программе
Второй скрин - клик мыши по полю в моей

Tomatos

Решено i_item_selection              = '';

CREATE OBJECT g_alv_tree
    EXPORTING
      i_parent                      = container_1
      i_node_selection_mode         = cl_gui_column_tree=>node_sel_mode_single
      i_item_selection              = ''
      i_no_html_header              = 'X'
      i_no_toolbar                  = ''
    EXCEPTIONS
      cntl_error                  = 1
      cntl_system_error           = 2
      create_error                = 3
      lifetime_error              = 4
      illegal_node_selection_mode = 5
      failed                      = 6
      illegal_column_name         = 7.

SMF spam blocked by CleanTalk