0
Stim
26.03.15
✎
17:57
|
есть много файлов на клиенте. нужно их передать серверу для обработки.
использую:
ПоместитьФайлы(<ПомещаемыеФайлы>, <ПомещенныеФайлы>, <НаборПомещаемыхФайлов>, <Интерактивно>, <УникальныйИдентификаторФормы>)
читаю:
НаборПомещаемыхФайлов> (необязательный)
Тип: ДиалогВыбораФайла; Строка.
Определяет набор помещаемых файлов.
Может быть задан строкой поиска для метода НайтиФайлы либо заранее подготовленным диалогом выбора файлов в режиме открытия файлов.
Если параметр определен, то параметр <ПомещаемыеФайлы> должен быть не определен либо быть пустым массивом.
пишу:
[code=_1c8]&НаКлиенте
Процедура загрузить(Команда)
массивФайлов = НайтиФайлы(Каталог,"*.ZIP");
Сообщить(массивФайлов.количество()); // сообщает 100500
ПомещенныеФайлы = Новый Массив;
Если ПоместитьФайлы(,ПомещенныеФайлы,Каталог,ложь) Тогда
КонецЕсли;
КонецПроцедуры[/code]
Каталог - тип строка, в ней указан каталог, где у меня файлы лежат. на клиенте эти файлы читаются.
этот путь я по идее могу указывать для помещения файлов(строка поиска).
но код выдает:
{Форма.Форма.Форма(10)}: Ошибка при вызове метода контекста (ПоместитьФайлы)
Если ПоместитьФайлы(,ПомещенныеФайлы,Каталог,ложь) Тогда
по причине:
Ошибка доступа к файлу 'C:\1C\мойКаталог
почему так?
|
|