Skip to content

Commit 5528abc

Browse files
committed
*ОбновитьКонфигурациюБазыДанных
Обновление конфигурации расширения возможно только с указанием ключа -Dynamic+ и без указания ключа -Server * ОбновитьКонфигурациюБазыДанныхНаСервере к расширению не применимо
1 parent 0f4e8ea commit 5528abc

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/v8runner.os

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -981,10 +981,14 @@
981981

982982
ПараметрыСвязиСБазой = СтандартныеПараметрыЗапускаКонфигуратора();
983983
ПараметрыСвязиСБазой.Добавить("/UpdateDBCfg");
984-
Если Не ДинамическоеОбновление И Не ЗначениеЗаполнено(ИмяРасширения) Тогда
985-
ПараметрыСвязиСБазой.Добавить("-Dynamic-");
986-
Иначе
987-
ПараметрыСвязиСБазой.Добавить("-Dynamic");
984+
Если ЗначениеЗаполнено(ИмяРасширения) Тогда
985+
ПараметрыСвязиСБазой.Добавить("-Dynamic+");
986+
Иначе
987+
Если Не ДинамическоеОбновление Тогда
988+
ПараметрыСвязиСБазой.Добавить("-Dynamic-");
989+
Иначе
990+
ПараметрыСвязиСБазой.Добавить("-Dynamic+");
991+
КонецЕсли;
988992
КонецЕсли;
989993

990994
Если ПредупрежденияКакОшибки Тогда
@@ -994,7 +998,7 @@
994998
ПараметрыСвязиСБазой.Добавить("-Server");
995999
КонецЕсли;
9961000
Если ЗначениеЗаполнено(ИмяРасширения) Тогда
997-
ПараметрыСвязиСБазой.Добавить("-Extension " + ИмяРасширения);
1001+
ПараметрыСвязиСБазой.Добавить("-Extension """ + ИмяРасширения + """");
9981002
КонецЕсли;
9991003

10001004
ВыполнитьКоманду(ПараметрыСвязиСБазой);
@@ -1010,13 +1014,12 @@
10101014
// РежимРеструктуризации - Строка, Неопределено - рекомендуем использовать значения из РежимыРеструктуризации().
10111015
// Например, РежимыРеструктуризации().Второй
10121016
// Необязательно. По Умолчанию - Неопределено. т.е. использовать режим 1С по умолчанию
1013-
// ИмяРасширения - Строка - имя расширения. Необязательно.
10141017
//
10151018
Процедура ОбновитьКонфигурациюБазыДанныхНаСервере(
10161019
ПредупрежденияКакОшибки = Ложь,
10171020
ДинамическоеОбновление = Ложь,
1018-
РежимРеструктуризации = Неопределено,
1019-
ИмяРасширения = "") Экспорт
1021+
РежимРеструктуризации = Неопределено
1022+
) Экспорт
10201023

10211024
ПараметрыСвязиСБазой = СтандартныеПараметрыЗапускаКонфигуратора();
10221025
ПараметрыСвязиСБазой.Добавить("/UpdateDBCfg");
@@ -1033,9 +1036,6 @@
10331036
Если ЗначениеЗаполнено(РежимРеструктуризации) Тогда
10341037
ПараметрыСвязиСБазой.Добавить(РежимРеструктуризации);
10351038
КонецЕсли;
1036-
Если ЗначениеЗаполнено(ИмяРасширения) Тогда
1037-
ПараметрыСвязиСБазой.Добавить("-Extension " + ИмяРасширения);
1038-
КонецЕсли;
10391039

10401040
ВыполнитьКоманду(ПараметрыСвязиСБазой);
10411041

0 commit comments

Comments
 (0)