Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как выделить элемент в дереве forms10? / 3 сообщений из 3, страница 1 из 1
02.08.2011, 14:31
    #37376983
SNatV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выделить элемент в дереве forms10?
Добрый день!

В WHEN-NEW-FORM-INSTANCE с помощью Ftree.RECORD_GROUP создала дерево, далее выделяю нужный элемент

Код: plaintext
1.
2.
3.
4.
5.
		
GO_ITEM('b_executor.TREE_DEPA');
htree := Find_Item('b_executor.TREE_DEPA');	
find_node := Ftree.Find_Tree_Node(htree, 50 , Ftree.FIND_NEXT, Ftree.NODE_value, Ftree.ROOT_NODE, Ftree.ROOT_NODE);
ftree.set_tree_selection(htree, find_node, ftree.select_on);
Смотрю в отладчике :SYSTEM.TRIGGER_NODE_SELECTED=False, а :SYSTEM.TRIGGER_NODE=0
НО!! Окрашивает в синий цвет нужный элемент, т.е. выделяет его
Почему :SYSTEM.TRIGGER_NODE=0 и как сделать его <>0 ?

Ещё раз ткнуть мышью?
А без мыши как фокус установить?
...
Рейтинг: 0 / 0
03.08.2011, 07:36
    #37377995
SNatV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выделить элемент в дереве forms10?
может вопрос неверно сформулировала...

Задача: найти нужный элемент в дереве, выделить его. Использую
Код: plaintext
1.
find_node := Ftree.Find_Tree_Node
ftree.set_tree_selection

Далее мне нужно определить его Node_Value, но я не могу это сделать при помощи
Код: plaintext
NODE_value:=Ftree.Get_Tree_Node_Property(htree, :SYSTEM.TRIGGER_NODE, Ftree.NODE_value);
потому что :SYSTEM.TRIGGER_NODE=0, т.к. выделяла элемент не мышью, а ftree.set_tree_selection.

Как получить NODE_value выбраного через ftree.set_tree_selection элемента?
...
Рейтинг: 0 / 0
03.08.2011, 07:41
    #37377996
SNatV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выделить элемент в дереве forms10?
Ответ
Код: plaintext
1.
select_node:=Ftree.Get_Tree_Selection (htree,  1 ); 
NODE_value:=Ftree.Get_Tree_Node_Property(htree, select_node, Ftree.NODE_value);
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / как выделить элемент в дереве forms10? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]