Загрузить на вебклиент?
☑
0
Маленький Вопросик
11.03.20
✎
18:05
пишу процедуры
вроде передает, но не получает
&НаКлиенте
Процедура ИмяФайлаКодовНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
ОписаниеОповещения = Новый ОписаниеОповещения("ОбработатьВыборФайла", ЭтаФорма);
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
НачатьПомещениеФайлов(ОписаниеОповещения, , ДиалогОткрытияФайла, Истина, УникальныйИдентификатор);
КонецПроцедуры
&НаКлиенте
Процедура ОбработатьВыборФайла(ПомещенныеФайлы, ДополнительныеПараметры) Экспорт
Для каждого ПереданныйФайл Из ПомещенныеФайлы Цикл
Сообщить(ТипЗнч(ПереданныйФайл.Хранение));
ЗагрузитьНаСервере(ПереданныйФайл.Хранение);
КонецЦикла;
КонецПроцедуры
Процедура ЗагрузитьНаСервере(Адрес)
ЗагружаемыйФайл = Новый ТекстовыйДокумент;
ЗагружаемыйФайл.Прочитать(Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(Адрес)));
....
подскажите, что подправить в коде? спасибо.
1
DrWatson
11.03.20
✎
19:03
(0) Читаю СП для ЗагружаемыйФайл.Прочитать - там написано, что первый параметр строка "Имя файлы". А у тебя там нагромождение какое-то.
Посмотри что у тебя в ПолучитьИзВременногоХранилища(Адрес). Наверняка, этого будет достаточно.
2
Сияющий в темноте
11.03.20
✎
19:06
ну и проверить расширение для работы с файлами,а то-нет расширения,нет и файлов.
3
Маленький Вопросик
11.03.20
✎
19:11
пишет, что файл не обнаружен
весь смысл - работать без расширения 8.3.15.1830
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn