|
Передача файлов на сервер - несостыковочка. | ☑ | ||
---|---|---|---|---|
0
Маленький Вопросик
11.01.16
✎
14:26
|
Прощу подсказать, передаю пару файлов на сервер:
// == на клиенте МассивПередаваемыхФайлов = Новый Массив; МассивПередаваемыхФайлов.Добавить(СокрЛП(ЭтаФорма.Шапка)); МассивПередаваемыхФайлов.Добавить(СокрЛП(ЭтаФорма.Содержимое)); Результат = ПоместитьФайлы(МассивПередаваемыхФайлов); Если Результат = Истина Тогда ПрочитатьФайлНаСервере(МассивПередаваемыхФайлов); КонецЕсли; // ==== &НаСервере Процедура ПрочитатьФайлНаСервере(МассивПередаваемыхФайлов) ИмяШапки = ПолучитьИмяВременногоФайла("dbf"); ИмяСодержимого = ПолучитьИмяВременногоФайла("dbf"); ПолучитьИзВременногоХранилища(МассивПередаваемыхФайлов[1]).Записать(ИмяШапки); ПолучитьИзВременногоХранилища(МассивПередаваемыхФайлов[2]).Записать(ИмяСодержимого); Сообщить(ИмяШапки); Сообщить(ИмяСодержимого); КонецПроцедуры Не могу получить из временного хранилища.... подскажите как подправить спасибо! |
|||
1
Маленький Вопросик
11.01.16
✎
15:01
|
апнем, товарищи)
|
|||
2
КоньЛапчатый
11.01.16
✎
15:13
|
(0) а где функция поместитьПоВременноеХранилище?
|
|||
3
Маленький Вопросик
11.01.16
✎
15:14
|
(2) а нужна? это платформа 8.3....
|
|||
4
КоньЛапчатый
11.01.16
✎
15:17
|
(3) а, нашел)
вот так: Результат = ПоместитьФайлы(МассивПередаваемыхФайлов,,,,ЭтаФорма.УникальныйИдентификатор); |
|||
5
Маленький Вопросик
11.01.16
✎
19:41
|
нихрена не работает...
|
|||
6
КоньЛапчатый
12.01.16
✎
08:54
|
(5) делал под веб-клиент:
&НаКлиенте Процедура ЗагрузитьФотографии(Команда) //Создаем оповещение, именно процедура "ОбработатьВыборФайла" будет вызвана при закрытии окна выбора файла Оповещение = Новый ОписаниеОповещения("ОбработатьВыборФайлов", ЭтотОбъект); //Открываем интерактивно окно для выбора файла НачатьПомещениеФайлов(Оповещение, , , Истина, УникальныйИдентификатор); КонецПроцедуры &НаКлиенте Процедура ОбработатьВыборФайлов(Результат, Адрес) Экспорт Если Результат = Неопределено ИЛИ Результат.Количество() = 0 Тогда Возврат; КонецЕсли; ОбработатьВыборФайловНаСервере(Результат); КонецПроцедуры в процедуре ОбработатьВыборФайловНаСервере циклом обхожу файлы по результату. |
|||
7
MaxS
12.01.16
✎
09:13
|
Передача и получение в одном и том же сеансе? Получение не в новом фоновом задании?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |