|
Загрузка картинок на сервер
| ☑ |
0
Mikhail2014
12.04.16
✎
12:26
|
Всем привет!
На клиенте есть папка с файлами, в ней - картинки с разрешением .jpeg, нужно загрузить их в массив и передать на сервер, делаю так:
&НаКлиенте
НайденныеФайлы = НайтиФайлы(Объект.Каталог, "*.jpg");
ЗаполнитьНаСервере(НайденныеФайлы);
При вызове серверной процедуры - ЗаполнитьНаСервере - выдает такую ошибку:
{Форма.ФормаУправляемая.Форма(63)}: Ошибка при вызове метода контекста (ЗаполнитьНаСервере)
ЗаполнитьНаСервере(НайденныеФайлы);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'param':
форма: Элемент
имя: {
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'Value':
форма: Элемент
имя: {
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'Файл'
Что делаю не так?
|
|
1
Fragster
гуру
12.04.16
✎
12:28
|
Отсутствует отображение для типа 'Файл'
|
|
2
Mikhail2014
12.04.16
✎
12:28
|
(1) И что с этим делать?
|
|
3
Fragster
гуру
12.04.16
✎
12:29
|
используй начатьпомещениефайлов
|
|
4
Mikhail2014
12.04.16
✎
17:14
|
(3) Получилось, теперь у меня на сервере массив двоичных данных, из которых я могу получить картинки, вопрос - как теперь мне получить имена этих картинок? То есть имена файлов, из которых картинки загружены. Это возможно вообще?
|
|
5
Fragster
гуру
12.04.16
✎
17:31
|
ОписаниеПереданногоФайла (TransferedFileDescription)
Свойства:
Имя (Name)
Хранение (Location)
Описание:
Содержит описание местоположения файла на клиенте и на сервере.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Данный объект может быть сериализован в/из XML. Может использоваться в реквизитах управляемой формы. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {}. Имя типа XDTO: TFOutDescription.
|
|