Шаг 3 - Использование команд для навигации

Все, что можно сделать программно, можно сделать и вручную при наличии достаточного количества времени. Это утверждение вполне подходит к навигации по таблице. Проглядев огромное количество записей в большой базе данных, Вы рано и поздно наткнетесь на искомую. Конечно, при условии существования этой записи и должной внимательности с Вашей стороны :-)

Однако для передвижения по таблице лучше воспользоваться программными средствами. Например, нас интересует адрес, руководитель и прочие атрибуты клиента. Что мешает найти строку с этими полями по названию клиента? Ничего! В командном окне пишем:

use clients
	locate for name_='ООО "Первые Шаги"'
	browse
use

На самый верх таблицы можно вернуться в любой момент:

go top

Также всегда можно попасть на последнюю запись:

go bottom

или на любую другую по номеру, (при условии, что номер строки меньше или равен количеству строк):

goto 3

А как узнать сколько строк в таблице?

? reccount()

В верхнем левом углу на экране появляется цифра - это и есть ответ на вопрос.

Текущая запись:

? recno()

Вот так путем нехитрых манипуляций мы научились быстро позиционироваться в таблице.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Клементьев В.А.