diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" index 50145c8..ec97bb3 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/increment.os" @@ -129,7 +129,6 @@ Консоль.Вывести(" " + Текст); Консоль.ВывестиСтроку(""); - Консоль = Неопределено; КонецПроцедуры diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" index 8f0620f..15e3e08 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/smartTags.os" @@ -133,6 +133,9 @@ Возврат; КонецЕсли; + ТребуетсяВызовИсключения = Ложь; + мТекстыОшибок = Новый Массив; + Если ПоследняяВерсияКонфигурации <> ТекущаяВерсияКонфигурации Тогда Лог.Информация("Определена новая версия конфигурации: %1. Будет установлен новый тег", ТекущаяВерсияКонфигурации); @@ -148,7 +151,8 @@ И ЭтоОшибкаТегУжеСуществует(ТекстОшибки, ТекущаяВерсияКонфигурации) Тогда Лог.Ошибка(ТекстОшибки); Иначе - ВызватьИсключение ТекстОшибки; + ТребуетсяВызовИсключения = Истина; + мТекстыОшибок.Добавить(ТекстОшибки); КонецЕсли; КонецПопытки; @@ -173,7 +177,8 @@ И ЭтоОшибкаТегУжеСуществует(ТекстОшибки, ТекущаяВерсияХранилища1С) Тогда Лог.Ошибка(ТекстОшибки); Иначе - ВызватьИсключение ТекстОшибки; + ТребуетсяВызовИсключения = Истина; + мТекстыОшибок.Добавить(ТекстОшибки); КонецЕсли; КонецПопытки; @@ -183,6 +188,10 @@ КонецЕсли; + Если ТребуетсяВызовИсключения Тогда + ВызватьИсключение СтрСоединить(мТекстыОшибок, Символы.ПС); + КонецЕсли; + КонецПроцедуры #КонецОбласти