1. how to stay on the same node after insert / update in Hierarchical tree?
Unfortunately, the Oracle Tree Control does not offer that functionality, at least not in a nice way. After adding a new node, you will need to search and navigate to the new node or to the node where you were when you added the new node.
2. how to search in the Hierarchical tree?
Searching a Tree Control is supported through the use of the FTREE.Find_Tree_Node() built-in. Search the Forms Help System on FIND_TREE_NODE for more information on how to use this built-in.