powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Forms. Find_Tree_Node
1 сообщений из 1, страница 1 из 1
Forms. Find_Tree_Node
    #32142893
my
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
my
Гость
Forms 6.0.8.11.3
Суть проста: при изменении в блоке regions надо чтобы изменялся Label в дереве.
В ответ на следующее POST-UPDATE:

DECLARE
htree ITEM;
find_node Ftree.NODE;
BEGIN
htree := Find_Item('tree_block.htree3');
find_node := Ftree.Find_Tree_Node(HTREE, TO_CHAR(:REGIONS.ID),Ftree.FIND_NEXT_CHILD,
Ftree.NODE_VALUE, Ftree.ROOT_NODE,Ftree.ROOT_NODE);

IF NOT Ftree.ID_NULL(find_node) then
MESSAGE('REGION NOT FOUND:'||:REGIONS.NAME);
else
Ftree.Set_Tree_Node_Property(htree, find_node, Ftree.NODE_LABEL, :regions.NAME);
END IF;

END;

Выдаёт:
FRM-47314 Cannot set the properties of the tree root node.
Т.е. получается, что элемент он находит, а изменять почему-то рута хочет. Может у меня руки кривые?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Forms. Find_Tree_Node
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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