Drill Down in table or list records

Drill Down in table or list records

  
Hi,

I'm trying to do something like the list of components in the sizings tool.

This is, I have a recordlist which structure is: System, subsystem, type.. This items are records that are linked this way: A system has subsystems, and subsystems have one type.

Now, I need to show all subsystems of a system, without repeating the systems name, and I need a drilll down button to show/hide the subsystems of one system.

Did anyone do something like this?

Best Regards,

Francisco