Имя: Пароль:
1C
1С v8
Функция НайтиФайлы. Вопрос
0 vsinyavkin
 
22.11.13
15:11
Здравствуйте!
Столкнулся с такой ситуацией впервые.
    
Код:
ПутьККаталогуОбмена = "\\11.111.1.11\s\exchange";
Маска = "*_to_zayavka_*.xml";
МассивФайлов = НайтиФайлы(ПутьККаталогуОбмена, Маска);

В каталоге находится один файл.
Выполняю этот код в серверной скульной базе - пустой результат.
Выгружаю эту базу в файловый вариант. Выполняю код - результат правильный - массив содержит файлы.

Файловый вариант загружаю на этот же сервер, поэтому варианты прав доступа отпадают.

Подскажите, где я мог накосячить?
1 zladenuw
 
22.11.13
15:12
читать СП надо.

Тип: Строка.
Путь к каталогу, в котором производится поиск. Каталог может быть как на локальной сети, так и на ftp-сервере. При использовании этой схемы в адресах необходимо указывать прямые слеши '/', а не обратные '\'.
Допускается указание полного имени файла (путь + имя).
2 Холодильник
 
22.11.13
15:13
>>Файловый вариант загружаю на этот же сервер, поэтому варианты прав доступа отпадают.

Неверный вывод. серверная 1С запущена под user1c и под ним же читает файлы.
3 ИС-2
 
22.11.13
15:13
тоже было, что-то подобное. Так и не смог победить
4 ИС-2
 
22.11.13
15:14
может так заработает:
ПутьККаталогуОбмена = "\\11.111.1.11\s\exchange\";
5 vsinyavkin
 
22.11.13
15:17
(2) СПАСИБО! Запустил сервис из-под пользователя с нужными правами на чтение и все стало хорошо!
Вопрос закрыт