From 49a4b89f00070ea033d8eb0b13d0bbc093319fde 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: Tue, 21 Jul 2026 17:28:23 +0000 Subject: [PATCH] v3.0.0.104 --- Configuration.xml | 2 +- .../Forms/Форма/Ext/Form/Module.bsl | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Configuration.xml b/Configuration.xml index 8cd5408..9b9fe47 100755 --- a/Configuration.xml +++ b/Configuration.xml @@ -56,7 +56,7 @@ Russian ООО "Профи-Софт", код партнера 42575-13, г.Байконур. - 3.0.0.103 + 3.0.0.104 Language.Русский diff --git a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl index 7205c80..47fee9c 100644 --- a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl @@ -185,9 +185,14 @@ Функция ЗагрузитьФайлНаСервере(ПутьКФайлу) Экспорт ФайлНаДиске = Новый Файл(ПутьКФайлу); Если Не ФайлНаДиске.Существует() Тогда Сообщить("Файл не найден: " + ПутьКФайлу); Возврат Неопределено; КонецЕсли; - Расширение = НРег(ФайлНаДиске.Расширение); + // Копируем файл во временную папку для чтения сервером + ВремКаталог = КаталогВременныхФайлов(); + ИмяФайла = "temp_load" + Формат(ТекущаяДатаСеанса(), "ДФ=yyyyMMddHHmmss") + ФайлНаДиске.Расширение; + ПутьВрем = ВремКаталог + ИмяФайла; + КопироватьФайл(ПутьКФайлу, ПутьВрем); ТаблДок = Новый ТабличныйДокумент; - ТаблДок.Прочитать(ПутьКФайлу); + ТаблДок.Прочитать(ПутьВрем); + УдалитьФайлы(ПутьВрем); Возврат ПоместитьВоВременноеХранилище(ТаблДок); КонецФункции