Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Add/Remove additional Table Column
Hi everybody,
i need your help implementing my plan.
i´ve added a table to my application which maybe look like this:
Column1 | Column2 | Coloumn3
Bla | Blub | BlaBla
Blub | Bla | BlaBla
Blub | BlaBla | Bla
Blub | BlaBla | Bla
Blub | Bla | BlaBla
As you can see, row 3 and 4 are equal. Now i want to add a button or a checkbox wich combines these 2 rows and adds an additional coloumn "counter"
Column1 | Column2 | Coloumn3 | Counter
Bla | Blub | BlaBla | 1
Blub | Bla | BlaBla | 1
Blub | BlaBla | Bla | 2
Blub | Bla | BlaBla | 1
an if i press this button again, i want to switch to the original table view
you understand?!
whats the best way to solve this pr
Two approaches. One is to use GeneratedColumns, which is quite simple and easy to use. Down side is, that you cannot, for example, sort or filter based on the generated columns value. If you need sorting, then you need to add an additional property to your container, where you have the counter's value.
Kim Leppänen: If you need sorting, then you need to add an additional property to your container, where you have the counter's value.
i think this is the better solution for me.
do you have a small example for me?
Depends on which container you use. If you use IndexedContainer, then just add the property just like you've added any other properties. Values you'll have to populate manually.