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

<< Click to Display Table of Contents >>

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

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


Описание:

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

Синтаксис:

ПолучитьПапкуРезервныхКопий()

GetBackupFolder()

Параметры:

Нет.

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

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

Пример:

//В переменную "ПапкаРезервныхКопий" записывается значение из константы "ПапкаРезервныхКопий",

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

ПапкаРезервныхКопий = Константы.ПапкаРезервныхКопий.Получить();

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