Setting a flex value of a field within a table

Description of the limitation and why it is relevant to address

Currently I get the warning when I try to set the flex in a table: UserWarning: Setting a flex value of a field within a table is not supported.

I can change the column width manually, but it resets when I leave the Tab/Page/Step and go back.

This is relevant for tables containing text and numbers, where the columns containing text often requires more space to be readable.

Submitter proposed design (optional)

Use the flex parameter in each input field in the table

Current workarounds

None

@Johan_Tuls I think you may want to vote on this request as well!?

indeed, thanks for the notice!

This request was also made by @Jon .

A use case where table with many columns, but the first two are the most relevant. Similarly to Excel, the table should pin the first two columns, with all other columns being scrollable from left to right.

Hi,

This would be good for us because in our use case we have one column containing questions, then 2 other columns containing simple β€œYes”, β€œNo”. Ideally we do not need so much space for the Yes No columns by default. The user always has to adjust the column manually to see the full text.

Or maybe if there is text wrapping for a column for long text. That would also be good.

image