Честно говоря
select count(recid) from ANY_TABLE
не такая уж и сложная для SQLля.
по крайней мере выполняется гораздо быстрее чем чем обычные select.
поэтому думаю было бы хорошей идеей использовать эти, отнюдь не лишние данные о количестве записей в таблице.
К тому же обратная связь, я имею ввиду, если какой то пользователь, что то где то изменил, не обязательно должно обновляться у того кто тоже работает с этими данными.
Один черт, тут мало что можно сделать грамотно, если один пользователь занял таблицу или строку, тут ничего не поделаешь.
кто быстрее, тот и исправит данные, а кто опоздал, тот потеряет.
Но вот количество записей, я думаю это было бы хорошо.
А в SAP есть возможность попросту указать сколько записей возвращать, которые попадают под условие выборки, и там есть бегунок по этому количеству.
такие дела

Дайте мне исходники Аксапты, сам все поправлю.