Руководство разработчика

Функция БД_ОТКРЫТЬ

Функция БД_ОТКРЫТЬ применяется для открытия на чтение или дополнение базы данных в формате DBF. Если имя файла не указано, открывается файл с тем же именем, что и файл бланка, но с расширением *.dbf. При открытии существующей базы данных автоматически считывается первая запись.

В зависимости от используемого контекста функция БД_ОТКРЫТЬ может либо возвращать объектное значение ТИП_БД, либо не возвращать ничего.

Синтаксис с возвращаемым значением

ФУНКЦИЯ ТИП_БД: БД_ОТКРЫТЬ[(ТИП_СТРОКА: имя_файла)]

Параметры

имя_файла
Имя открываемого DBF-файла.

Возвращаемое значение

Объектное значение ТИП_БД, связанное с открытой базой данных.

Синтаксис без возвращаемого значения

В данном случае обращение к функции осуществляется для безымянной базы данных, определенной в Инфо-Бухгалтере по умолчанию.

ФУНКЦИЯ БД_ОТКРЫТЬ[(ТИП_СТРОКА: имя_файла)]

Параметры

имя_файла
Имя открываемого DBF-файла.

Пример использования

БД_ОТКРЫТЬ ("TEST")        // открывается файл базы данных с именем
                           // Test.dbf
БД_ПОЛЕ ("ACTIV", К360)    // в поле ACTIV заносится значение
                           // переменной К360 бланка
БД_ПОЛЕ ("PASSIV", К370)   // в поле PASSIV заносится значение
                           // переменной К370 бланка
БД_ЗАПИСАТЬ
БД_ЗАКРЫТЬ                 // закрывается DBF-файл

Внимание! Данная функция является устаревшей. В новых разработках следует пользоваться объектом "База данных с поддержкой SQL".


См. также: