Все, что можно сделать программно, можно сделать и вручную при наличии достаточного количества времени. Это утверждение вполне подходит к навигации по таблице. Проглядев огромное количество записей в большой базе данных, Вы рано и поздно наткнетесь на искомую. Конечно, при условии существования этой записи и должной внимательности с Вашей стороны :-)
Однако для передвижения по таблице лучше воспользоваться программными средствами. Например, нас интересует адрес, руководитель и прочие атрибуты клиента. Что мешает найти строку с этими полями по названию клиента? Ничего! В командном окне пишем:
use clients locate for name_='ООО "Первые Шаги"' browse use
На самый верх таблицы можно вернуться в любой момент:
go top
Также всегда можно попасть на последнюю запись:
go bottom
или на любую другую по номеру, (при условии, что номер строки меньше или равен количеству строк):
goto 3
А как узнать сколько строк в таблице?
? reccount()
В верхнем левом углу на экране появляется цифра - это и есть ответ на вопрос.
Текущая запись:
? recno()
Вот так путем нехитрых манипуляций мы научились быстро позиционироваться в таблице.