Discussions
Categories
- 385.5K All Categories
- 4.9K Data
- 2.5K Big Data Appliance
- 2.4K Data Science
- 453.4K Databases
- 223.2K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 47 Multilingual Engine
- 606 MySQL Community Space
- 486 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.2K ORDS, SODA & JSON in the Database
- 585 SQLcl
- 4K SQL Developer Data Modeler
- 188K SQL & PL/SQL
- 21.5K SQL Developer
- 46 Data Integration
- 46 GoldenGate
- 298.4K Development
- 4 Application Development
- 20 Developer Projects
- 166 Programming Languages
- 295K Development Tools
- 150 DevOps
- 3.1K QA/Testing
- 646.7K Java
- 37 Java Learning Subscription
- 37.1K Database Connectivity
- 201 Java Community Process
- 108 Java 25
- 22.2K Java APIs
- 138.3K Java Development Tools
- 165.4K Java EE (Java Enterprise Edition)
- 22 Java Essentials
- 176 Java 8 Questions
- 86K Java Programming
- 82 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 208 Java User Groups
- 25 JavaScript - Nashorn
- Programs
- 667 LiveLabs
- 41 Workshops
- 10.3K Software
- 6.7K Berkeley DB Family
- 3.6K JHeadstart
- 6K Other Languages
- 2.3K Chinese
- 207 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 474 Portuguese
How to open a tree to a specific node? (Apex 19.2)

Hello
I would like to open a tree to a specific hierarchical position after it was refresh (comes in closed state).
Based on the tree widget API I assume I have to open all nodes above the target. I can get all the NodeIDs before I would refresh the treeView: getExpandedNodeIds() but there are two problems with that:
- This function returns the Node IDs not in a sorted way (from root to target node)
- The Node ID is not stored in the HTML structure, so can't be referenced that way
The nicest/easiest way would be to hand over a jQuery object or a DOM object that defines the target node to which the tree should be expanded. Is something like this available and I didn't see it? If not, is there any other way to get the tree expanded to a specific node?
Answers
-
Hello John,
i am also in need of an tree widget API. Could you recommend an API with a proper documentation. Thank you.
-
Yes, I can. I another project (a while ago) I worked with Kendo UI and it was a breeze to work with that one! Configuration and methods are all in a consistent way, no hassle between DOM and HTML "objects", easy to find and manipulate nodes/leafs, no complete tree-rerender of the tree after adding an element, runtime samples and complete/clear documentation.
I guess I'm not allowed to link it here but I anyway can't use links here. Search for "kendo ui jquery treeview". They offer many other widgets in that package, working all the same (consistent) way.
Downside: it's not for free
Upside: There is an opensource/community version for free (usually some version behind the not-free version). I have never checked this version, so can't say much about it.
-
What I exactly need is a workaround in Oracle Apex 20 where I can display a key figures scheme / horizontal tree (similar to the Du Pont scheme) with the option to show, hide delete nodes and do computations.
Do you have any idea on how to do this or know any free API for this?
-
That is something very specific. Tbh and out of the box, I don't think you can do that out of the box with Kendo UI. I would check the Internet specificly for widget being able to do what you want.