1
0
mirror of https://github.com/firstBitSportivnaya/PSSL.git synced 2024-11-24 08:42:27 +02:00
PSSL/docs/ЗагрузкаФайлаЧерезТабличныйДокумент.md
DenisUshakov f2b4e99c67
Changing prefixes (#71)
Изменен префикс на пбп_
2024-05-15 12:49:31 +03:00

1.4 KiB

Подсистема загрузки файлов Excel через табличный документ

Пример вызова на форме

&НаКлиенте
Асинх Процедура ЗагрузитьXLS(Команда)

   СтруктураКолонок = Новый Структура;
   СтруктураКолонок.Вставить("Спр2"          , "СправочникСсылка.Спр2");
   СтруктураКолонок.Вставить("Перечисление1" , "ПеречислениеСсылка.Перечисление1");
   СтруктураКолонок.Вставить("ЛюбоеИмя"      , "");
   СтруктураКолонок.Вставить("Док1"          , "ДокументСсылка.Док1");
   СтруктураКолонок.Вставить("Спр1"          , "СправочникСсылка.Спр1");

   ИД = Ждать пбп_ЗагрузкаФайлаЧерезТабличныйДокументКлиент.ЗагрузитьИзXLS(СтруктураКолонок, , 2);

   Если ЗначениеЗаполнено(ИД)  Тогда
      ЗагрузкаНаСервере(ИД);
   КонецЕсли; 

КонецПроцедуры

&НаСервере
Процедура ЗагрузкаНаСервере(ИД)
   ТЗ = ПолучитьИзВременногоХранилища(ИД);
КонецПроцедуры