From 6aa29cd4f83ae8a5e8bffba1e6df1dbb387b3cc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=BE=D1=84=D0=B8-=D0=A1=D0=BE=D1=84=D1=82?= Date: Sun, 12 Jul 2026 15:45:40 +0000 Subject: [PATCH] v3.0.0.42-fix-tryexcept --- .../Forms/Форма/Ext/Form/Module.bsl | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl index 232a0c6..241fdea 100644 --- a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl @@ -306,22 +306,28 @@ КонецЕсли; // Месяц и год - МесяЦЗначение = ЛистРасчет.Cells(4, 1).Value; - Если ЗначениеЗаполнено(МесяЦЗначение) Тогда - Попытка Объект.МесяЦЗагрузки = Число(МесяЦЗначение); + МесяцЗначение = ЛистРасчет.Cells(4, 1).Value; + Если ЗначениеЗаполнено(МесяцЗначение) Тогда + Попытка + Объект.МесяцЗагрузки = Число(МесяцЗначение); Исключение - КонецПопытки; - КонецПопытки; + Объект.МесяцЗагрузки = 0; + КонецПопытки; + КонецЕсли; ГодЗначение = ЛистРасчет.Cells(3, 1).Value; Если ЗначениеЗаполнено(ГодЗначение) Тогда - Попытка ГодЗагрузки = Число(ГодЗначение); + Попытка + ГодЗагрузки = Число(ГодЗначение); Исключение - КонецПопытки; - КонецПопытки; - МесяЦТекст = НомерМесцаВТекст(Объект.МесяЦЗагрузки) + " " + ГодЗагрузки; + ГодЗагрузки = 0; + КонецПопытки; + Иначе + ГодЗагрузки = 0; + КонецЕсли; + МесяцТекст = НомерМесцаВТекст(Объект.МесяцЗагрузки) + " " + ГодЗагрузки; Организация = СокрЛП(Строка(ЛистРасчет.Cells(4, 20).Value)); - СтатьФинансирование = СокрЛП(Строка(ЛистРасчет.Cells(8, 20).Value)); - СтатьЯРасходов = "211"; + СтатьяФинансирования = СокрЛП(Строка(ЛистРасчет.Cells(8, 20).Value)); + СтатьяРасходов = "211"; // Строка начала данных НачальнаяСтрока = 0; Для Ном = 17 По 30 Цикл