Шаг 111 - Изучаем XBase – Переходим на первую запись

После открытия нам нужно перейти на первую запись. Для этого есть функция подходящая.

Первая
Перейти на первую запись.

Синтаксис:

Первая()

Англоязычный синоним:

First

Возвращаемое значение:
Число: 1 — если действие выполнено; 0 — если действие не выполнено.

Описание:
Метод Первая() предназначен для перехода на первую запись. Если не установлен текущий индекс, объект позиционируется на первую запись в базе данных, если установлен — на запись, имеющую самое младшее значение выражения текущего индекса (если индекс создавался с установленным флагом <Убывание>, то наоборот).

Но, чтобы увидеть результат мы добавим код вывода таблицы и создадим первую секцию с содержанием поля.

111_1.gif (3751 b)

Ну, а теперь код:

Процедура Сформировать() 

	Т = СоздатьОбъект("Таблица");   
	ДБФ = СоздатьОбъект("XBase");
	ДБФ.ОткрытьФайл("c:\Test.dbf");
	ДБФ.Первая(); 

	Т.ВывестиСекцию("Секция_1");

	ДБФ.ЗакрытьФайл();

	Т.ТолькоПросмотр(1);
	Т.Показать(); 
КонецПроцедуры

Запустим, посмотрим.


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