Skip to content

Commit 62d8132

Browse files
authored
Merge pull request #93 from witales/syntax_check_storage
Добавил возможность синтакс-проверки конфигурации с подключенным хранилищем
2 parents 0fa451f + fb78af9 commit 62d8132

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

src/v8runner.os

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,10 +1301,22 @@
13011301
Возврат СтандартныеПараметрыЗапускаКонфигуратора();
13021302
КонецФункции
13031303

1304-
Процедура ВыполнитьРасширеннуюПроверкуКонфигуратора(Ключи) Экспорт
1304+
Процедура ВыполнитьРасширеннуюПроверкуКонфигуратора(Ключи,
1305+
Знач СтрокаСоединенияСХранилищем = "",
1306+
Знач ПользовательХранилища = "",
1307+
Знач ПарольХранилища = "") Экспорт
13051308

13061309
Параметры = СтандартныеПараметрыЗапускаКонфигуратора();
13071310

1311+
Если Не ПустаяСтрока(СтрокаСоединенияСХранилищем) Тогда
1312+
Параметры.Добавить("/ConfigurationRepositoryF """ + СтрокаСоединенияСХранилищем + """");
1313+
Параметры.Добавить("/ConfigurationRepositoryN """ + ПользовательХранилища + """");
1314+
1315+
Если Не ПустаяСтрока(ПарольХранилища) Тогда
1316+
Параметры.Добавить("/ConfigurationRepositoryP """ + ПарольХранилища + """");
1317+
КонецЕсли;
1318+
КонецЕсли;
1319+
13081320
Параметры.Добавить("/CheckConfig");
13091321

13101322
Для Каждого СтрокаКлюча Из Ключи Цикл
@@ -1502,7 +1514,7 @@
15021514
Функция УстановитьПризнакОжиданияВыполненияПрограммы(НовыйПризнак) Экспорт
15031515

15041516
Ожидаем.Что(НовыйПризнак = Ложь или НовыйПризнак = Истина,
1505-
"Параметр признак ожидания выполнения программы 1С должен быть или Истина или Ложь, а это не так").ЭтоИстина();
1517+
"Параметр ""Признак ожидания выполнения программы 1С"" должен быть или Истина или Ложь, а это не так").ЭтоИстина();
15061518

15071519
СтарыйПризнак = мПризнакОжиданияВыполненияПрограммы;
15081520
мПризнакОжиданияВыполненияПрограммы = НовыйПризнак;
@@ -1618,7 +1630,7 @@
16181630
//
16191631
// Параметры:
16201632
// ОбъектОбработчик - Объект с экспортным методом ОбработкаОжиданияПроцесса(Отказ, Интервал)
1621-
// Интервал - Интервал ожидания (мс) через который вызывается ОбработкаОжиданияПроцесса, если он не завершен
1633+
// Интервал - Интервал ожидания (мс), через который вызывается ОбработкаОжиданияПроцесса, если он не завершен
16221634
//
16231635
Процедура УстановитьОбработчикОжидания(Знач ОбъектОбработчик, Знач Интервал = 5000) Экспорт
16241636

@@ -1980,7 +1992,7 @@
19801992

19811993
ПараметрыСвязиСБазой.Добавить("/ConfigurationRepositoryUpdateCfg");
19821994
// ВАЖНО!!!! Флаг <-v> должен быть обязательно после команды ConfigurationRepositoryUpdateCfg
1983-
// Если это нарушить то всегда получается последняя версия конфигурации
1995+
// Если это нарушить, то всегда получается последняя версия конфигурации
19841996
Если НомерВерсииХранилища > 0 Тогда
19851997
ПараметрыСвязиСБазой.Добавить("-v " + НомерВерсииХранилища);
19861998
КонецЕсли;

0 commit comments

Comments
 (0)