Hello everyone,
I’m trying to navigate to a specific node in a tree through development and tried a few things but the solution wasn’t ideal, here is my scenario and solutions I tried so far:
The tree is composed of three levels:
Root - Contract
Level 1 - System ID
Level 2 - Subsystem ID
I’m trying to navigate to a specific subsystem id node, so when the page is open the subsystem id node is already highlighted and the nodes above it is expanded like the image below:

I’m using the parameter &filter passing Contract but I can’t pass System Id and Subsystem Id because they aren’t part of the root node. I tried using &treefilter where I put a searchcontext in my tree and this navigation “works” because it filter the list to the right but it doesn’t highlight the node I want and if I click in another node it doesn’t show anything because the values are still applied in the searchcontext. I tried using &searchcontext but nothing happens, maybe I’m using the wrong syntax in the URL or I didn’t put all the necessary code in the target client, this is what I’ve done so far:
navigate "tree/CRelatedStructGraphObject/Tree/?$filter=Contract eq $[Contract]&treefilter=Contract:$[Contract],SystemId:$[SystemId],SubsystemId:$[SubsystemId]";
navigate "tree/CRelatedStructGraphObject/Tree/?$filter=Contract eq $[Contract]&searchcontext=Contract:$[Contract],SystemId:$[SystemId],SubsystemId:$[SubsystemId]";
I did a search in the core files/build home, but almost all of them navigate using only filter which for my scenario doesn’t work.
I’m trying to do this in Aurena but if you achieved it in IFS Cloud or there is a navigation in this manner that already exists in Aurena/IFS Cloud I’ll be glad if you could share.
Best Regards,
Douglas