Selecting last row of a table

What is the best way to select the last row of a table and retrieve a value from it after a new row is added?
I am currently using the following, which does select the last tow but the value retrieved is from the previous row.

The SelectedRow of the table is bound to
len({Root Container.tblMults.data}) -1

I have a label that should display the MultID value of the last selected row.
The text value is bound to:
{Root Container.tblMults.data}[{Root Container.tblMults.selectedRow},‘MultID’]

It should also be able to select the last row after a row is deleted from the table

Your expressions look about right to me. I made some slight modifications:

Expression on Selected Row:

len({Root Container.tblMults.data})-1

Expression on text property of label:

{Root Container.tblMults.data}[toInt(len({Root Container.tblMults.data})-1),"MultID"]

Give that a try and see if it works for you.

Thank you that worked great.