Вход | Регистрация


Функция не возвращает массив файлов

Функция не возвращает массив файлов
Я
   falselight
 
14.05.18 - 16:48
Функция НайтиФайлы() должна вернуть массив файлов.
Но она возвращает только массив, с реквизитами каталога,
передаваемого в неё в качестве параметра. Что не так сделано.
Подскажите пожалуйста.



&НаКлиенте
Процедура ЗаполнитьИзФайловXLS(Команда)
    МассивНайденных = НайтиФайлы(ЭтотОбъект.ПутьККаталогу); 
    Для Каждого Файл из МассивНайденных Цикл 
        ЗаполнитьИзФайловXLSНаСервере(Файл.ИмяФайла);
    КонецЦикла;
КонецПроцедуры
 
 
   Волшебник
 
1 - 14.05.18 - 16:49
НайтиФайлы(<Путь>, <Маска>, <ИскатьВПодкаталогах>)
   Lexey_
 
2 - 14.05.18 - 16:50
(0) "Но она возвращает только массив, с реквизитами каталога"

нет

Возвращаемое значение:
Тип: Массив.
Массив из значений типа Файл, содержащий найденные файлы.
   Cool_Profi
 
3 - 14.05.18 - 16:50
"должна вернуть массив файлов"
Она тебе и возвращает. Массив объектов типа Файл. А дальше уже твоё дело, что с ними делать.
   falselight
 
4 - 14.05.18 - 16:53
(2) После строки
Для Каждого Файл из МассивНайденных Цикл 


Обычно я всегда получал файл в Файл.Полное имя и отправлял
 его на обработку. А сейчас там 

http://joxi.ru/DrlgNMeFv4xdbA
   Lexey_
 
5 - 14.05.18 - 16:54
(4) и что же там не так?
   falselight
 
6 - 14.05.18 - 16:54
(3) Она мне вон что возвращает (4), и что там с этим
можно делать? Максимум везде строки и путь до каталога.
   Lexey_
 
7 - 14.05.18 - 16:55
(6) что искал, то и возвращает:

Описание:
Осуществляет поиск файлов и каталогов по заданной маске, расположенных в заданном каталоге.
   falselight
 
8 - 14.05.18 - 16:55
(5) Нет пути к файлу, или файлам. Только путь к каталогу.
   Lexey_
 
9 - 14.05.18 - 16:56
(8) всё правильно
   Волшебник
 
10 - 14.05.18 - 16:56
НайтиФайлы(ЭтотОбъект.ПутьККаталогу, "*.xls");
 
 Рекламное место пустует
   Cool_Profi
 
11 - 14.05.18 - 16:57
(6) Она тебе вернула всё правильно.
   Cool_Profi
 
12 - 14.05.18 - 16:58
Имя файла есть.
Полное имя файла есть.
Что ещё тебе, хороняке, надо?
   falselight
 
13 - 14.05.18 - 16:58
Ясно! Спасибо! Ранее я без маски использовал её.
И она возвращала все файлы что есть.
Я потом ещё обрабатывал только нужные.
А сейчас не понял что она вернула мне.

С маской да все работает.
   Волшебник
 
14 - 14.05.18 - 17:02
рукалицо...
   dezss
 
15 - 14.05.18 - 17:08
ОФФ:
как бы назвать эту миниатюрку)))

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует