<МенеджерБазыДанных> ПолучитьПапкуБазДанных(GetDataBasesFolder)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты работы с данными > Объект МенеджерБазыДанных (DataBaseManager) > Методы >

<МенеджерБазыДанных> ПолучитьПапкуБазДанных(GetDataBasesFolder)


Описание:

Возвращает путь к текущей папке, в которой хранятся базы данных, или значение "Неопределено" ("Undefined") в случае ошибки.

Синтаксис:

ПолучитьПапкуБазДанных()

GetDataBasesFolder()

Параметры:

Нет.

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

Путь к текущей папке, в которой хранятся базы данных, или значение "Неопределено" ("Undefined") в случае ошибки.

Пример:

//В переменную "ПапкаХраненияБаз" записывается значение из константы "КаталогХраненияБД",

//производится проверка значения константы - заполнено или нет,
//далее проверка совпадает ли значение константы с уже заданной папкой с помощью метода "ПолучитьПапкуБазДанных()"
//и если значения не совпадают, то устанавливается новая папка и производится перенос всех баз в нее.

ПапкаХраненияБаз = Константы.КаталогХраненияБД.Получить();

Если ПапкаХраненияБаз <> Неопределено И ПапкаХраненияБаз <> "" Тогда
   Если ПапкаХраненияБаз <> ПолучитьПапкуБазДанных() И ФС.ФайлСуществует(ПапкаХраненияБаз) Тогда
      УстановитьПапкуБазДанных(ПапкаХраненияБаз, Истина);
   КонецЕсли;
КонецЕсли;