Let's follow up this discussion at the Neptune Community
(this forum will be kept in read-only mode)
I'm trying to use in sap.m.table the personalization.
Is not clear how it has to be called from a pushbutton and how it get all entries.
I was using ever .open instead openDialog.
In our explored you can check some samples of the TablePersonalization object:
View them in the Web Designer and you can see how to use it.
The object needs to be a child to the table. Then you need a button and in the press event use the <your TablePersonalization object name>.openDialog(); method to start it. All column header in the table needs to have description. Then the rest is handled automatically.