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