# Ignition Vision Power Table Accordion

**URL:** <https://forum.inductiveautomation.com/t/ignition-vision-power-table-accordion/64487>\
**Category:** Ignition\
**Tags:** perspective, ignition81, vision\
**Created:** [September 26, 2022, 4:34pm UTC](https://forum.inductiveautomation.com/t/ignition-vision-power-table-accordion/64487 "2022-09-26T16:34:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cbarker](https://avatars.discourse-cdn.com/v4/letter/c/c6cbf5/32.png) [@cbarker](https://forum.inductiveautomation.com/u/cbarker)\
**Post date:** [September 26, 2022, 4:34pm UTC](https://forum.inductiveautomation.com/t/ignition-vision-power-table-accordion/64487/1 "2022-09-26T16:34:51Z")

</div>

Hello all  
Working on another project, and came across a use case for a table where each row can be clicked on and it “expands” to show more details, currently thinking of another table with the same headers as the main row.  
I am trying to find a way to do this in Vision. In perspective there is an option to have a view inside a dropdown on a row, and I could configure said view to do this, My question is if there is something like this already for vision, and if so, where.  
Thank you for reading

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 26, 2022, 4:47pm UTC](https://forum.inductiveautomation.com/t/ignition-vision-power-table-accordion/64487/2 "2022-09-26T16:47:21Z")

</div>

You’re going to have a very hard time doing this inside Vision. Java Swing _really_ wants tables to be in a pretty strict 2D format.

Within Vision, I would probably try to implement this entirely as “custom components” (i.e. templates) inside the template canvas, taking advantage of MigLayout.  
Another approach would be a custom module dropping in a new Vision component entirely, though. You could possibly achieve something close to the desired output using a `JXTreeTable` (think the tag browser, or the new [Configuration Explorer](https://forum.inductiveautomation.com/t/view-configuration-explorer-a-new-tool-for-visualizing-dynamic-configuration-in-perspective/64183) for what that looks like).
