# TabPanel

**URL:** <https://forum.servoy.com/t/tabpanel/19817>\
**Category:** Classic Servoy\
**Created:** [October 16, 2018, 10:42am UTC](https://forum.servoy.com/t/tabpanel/19817 "2018-10-16T10:42:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![marco.rossi](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@marco.rossi](https://forum.servoy.com/u/marco.rossi)\
**Post date:** [October 16, 2018, 10:42am UTC](https://forum.servoy.com/t/tabpanel/19817/1 "2018-10-16T10:42:17Z")

</div>

Hi All,  
we are moving our solution from Smart Client to NGClient.

We are currently facing a problem with tabPanels management: actually we switch from a tab to another programmatically but it seems to doesn’t work on NGClient.  
here Is a sample solution that test the issue:  
[attachment=0]test\_tabpanel.servoy[/attachment]

To reproduce it:  
1 - Open the solution within an NGClient  
2 - click on Projects  
3 - click on Tracker  
4 - click on the button “Click me to switch” (position Projects—\>Tracker–\> sub form)

It should open the tab located under Projects—\>Selected Projects—\> Goal Here (tabIndex = 10).

It should switch to the tab having number 10 but it always shows the one having number 1 (or, to be precise, the last one clicked manually).

The console says something like “I can’t switch to the sub-tab you want because the main tab is not visible yet”.

How can I solve this problem? We have a lot of this kind of situations all around the solution.

Thanks in advance

Marco

[test\_tabpanel.servoy](https://forum.servoy.com/uploads/short-url/gbwWlZm1WXUt87RSFGopcniz55H.servoy) (7.4 KB)

---

<div class="post-metadata">

**Author:** ![paronne](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/paronne/32/5096_2.png) [@paronne](https://forum.servoy.com/u/paronne)\
**Post date:** [October 18, 2018, 12:06pm UTC](https://forum.servoy.com/t/tabpanel/19817/2 "2018-10-18T12:06:55Z")

</div>

Ciao Marco,

looks like an issue of the NGClient indeed.  
Can you create a case in our support system [https://support.servoy.com](https://support.servoy.com) ?  
You can then track the resulution of the case.

Saluti,  
Paolo

---

<div class="post-metadata">

**Author:** ![marco.rossi](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@marco.rossi](https://forum.servoy.com/u/marco.rossi)\
**Post date:** [October 19, 2018, 2:16pm UTC](https://forum.servoy.com/t/tabpanel/19817/3 "2018-10-19T14:16:04Z")

</div>

Ciao Paolo,  
thank you for your reply.  
I opened a Servoy case as you suggested.

A presto  
Marco
