Функция БД_ОТКРЫТЬ
Функция БД_ОТКРЫТЬ применяется для открытия на чтение или дополнение базы данных в формате DBF. Если имя файла не указано, открывается файл с тем же именем, что и файл бланка, но с расширением *.dbf. При открытии существующей базы данных автоматически считывается первая запись.
В зависимости от используемого контекста функция БД_ОТКРЫТЬ может либо возвращать объектное значение ТИП_БД, либо не возвращать ничего.
Синтаксис с возвращаемым значением
ФУНКЦИЯ ТИП_БД: БД_ОТКРЫТЬ[(ТИП_СТРОКА: имя_файла)]
Параметры
- имя_файла
- Имя открываемого DBF-файла.
Возвращаемое значение
Объектное значение ТИП_БД, связанное с открытой базой данных.
Синтаксис без возвращаемого значения
В данном случае обращение к функции осуществляется для безымянной базы данных, определенной в Инфо-Бухгалтере по умолчанию.
ФУНКЦИЯ БД_ОТКРЫТЬ[(ТИП_СТРОКА: имя_файла)]
Параметры
- имя_файла
- Имя открываемого DBF-файла.
Пример использования
БД_ОТКРЫТЬ ("TEST") // открывается файл базы данных с именем // Test.dbf БД_ПОЛЕ ("ACTIV", К360) // в поле ACTIV заносится значение // переменной К360 бланка БД_ПОЛЕ ("PASSIV", К370) // в поле PASSIV заносится значение // переменной К370 бланка БД_ЗАПИСАТЬ БД_ЗАКРЫТЬ // закрывается DBF-файл
Внимание! Данная функция является устаревшей. В новых разработках следует пользоваться объектом "База данных с поддержкой SQL".