Начинающий |
|
Зарегистрирован: Пт, авг 11 2017, 12:37 Сообщения: 1
|
Добрый день. Есть вопрос к опытным разработчикам. Класс cl_gui_alv_tree метод search_in_external_format.
Нужно найти индекс узла в дереве по его заголовку.
CALL METHOD lr_tree->search_in_external_format( EXPORTING search_string = lv_upper_node_text "здесь указываем текст для поиска, это наш заголовок узла. it_columns = ??? " здесь нужно указать назвние колонки в дереве! IMPORTING et_node_keys = lv_node_key1 "здесь получаем индекс узла. EXCEPTIONS failed = 1 node_not_found = 2 cntl_system_error = 3 ).
Поиск не работает.Собственно говоря два вопроса : 1.что подставлять в переменную it_columns ? как узнать название этой колонки. 2. Все это я делаю до вызова метода CALL METHOD lr_tree->frontend_update. Будет ли это работать вот так,динамически? то есть создал 5 узлов, потом нашел нужный и записал к нему дочерний , в процессе постройки дерева. Заранее спасибо.
|
|