Select record in a table and make it visible

I have Table and when I add or update a record I want to re-read the data into the Table and select that record.

How do I programatically select a record in a table and make it visible.
I can select the record by calling
This selects the record but it does not make it visible in the table when there are more records then the number of records the table can display

Thank You

Play with table.setCurrentPageFirstItemIndex(…) and table.setCurrentPageFirstItemId(…)