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

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

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

Синтаксис:
Первая()
Англоязычный синоним:
First

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

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

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

111_1.gif (3751 b)

Ну а теперь код.

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


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

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

Hosted by uCoz