OrdKeyNo() always works.
If we are browsing arrays we should consider Array row number. Like that depending on what we browse we shoud write the code.
But we were looking for a common solution which works irrespective of the data source being browsed.
It is good if we can make our code for common tasks as generic and as reusable as possible. That improves the productivity of normal application development.