If none of your rows can grow then you could try this, create a function and put it at the page footer.
if PageNumber < TotalPageCount then A else if recordnumber > A then recordnumber - ( A * (TotalPageCount - 1))
else recordnumber
A = Number of rows on a full page
Example
So if maximum 10 rows fit on a page then it would look like this.
if PageNumber < TotalPageCount then 10 else if recordnumber > 10 then recordnumber - ( 10 * (TotalPageCount - 1))
else recordnumber
Hope this helps