I need to create a form displaying two, non syncronized scrollable lists side by side for comparison purposes. A task, I thought, simple enough. I created a form with no datasource and put two unrelated tabless tab panels on it, each one containing a list form to display the appropriate records. Each list refers to a different table, but same db. Both forms work well when used by their own. But, when I try to display them in the tabless panels, only one is shown. Both have an onShow method to populate them and they both show inside the form if only one tabpanel is active. I tried also to use a single split tabpanel, but with no result either.
You say you have 2 different forms and still only one shows up ?
Normally if you try to show the same form twice you end up with one not showing but you say you have 2 forms. This is weird.
Can you show us a screenshot of what you are seeing ?
Also what version of Servoy is this?
And form ‘ls_comuni_igm’ is not the same form object as form ‘ls_comuni_istat’, right? If so I strongly suggest you create a sample solution and file this as a bug in the servoy issue tracker.
I discovered at last the culprit, and I think it could be a bug: after placing the tabless panels on the main form I swapped the forms inside the panels, I moved the form tb_comuni_istat from tabless_b to tabless_a and the form tb_comuni_igm the other way around. I don’t know why this broke everything. So I re-created all the forms, and this time all worked fine. Thank you for your help.