|
8.2 НайтиФайлы не работает | ☑ | ||
|---|---|---|---|---|
|
0
Hans
28.11.10
✎
19:33
|
в файловом варианте работала, в клиент серверном не работает. что делать?
процедура используется во внешней обработке. |
|||
|
1
disk-2008
28.11.10
✎
19:34
|
Что сообщает?
|
|||
|
2
Armando
28.11.10
✎
19:36
|
Могу предвидеть, что найти пытаешься на сервере. не?
|
|||
|
3
disk-2008
28.11.10
✎
19:38
|
(2)Да еще кластер...
|
|||
|
4
Hans
28.11.10
✎
19:38
|
вообще ничего не сообщает. Массив пустой. Слэши менял, крпировал первый параметр процедуры (путь) и вставлял в проводник - файлы есть!
Создал мини обработку - &НаКлиенте Процедура Команда1(Команда) // Вставить содержимое обработчика. НайденныеФайлы = НайтиФайлы("D:\www", "*.*"); Если НайденныеФайлы.Количество()> 0 Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "куеукукекеун"; Сообщение.Сообщить(); КонецЕсли; КонецПроцедуры если &НаКлиенте закомментить тоже перестает работать. НО добавление &НаКлиенте перед всем моим кодом в реальную обработку не срабатывает. |
|||
|
5
Hans
28.11.10
✎
19:39
|
что там прописать надо?
|
|||
|
6
Hans
28.11.10
✎
19:45
|
ппц.. в своей рабочей обработке вставляю путь в такой же что и мини "D:\www" - не находит ничего. В мини все находит если cтоит &НаКлиенте... Может там где то в общих модулях меняется что то? Такое может быть?
|
|||
|
7
КМ155
28.11.10
✎
19:53
|
(6) это не ппц
это баян 1 - есть ли на сервере "D:\www 2 - какие права у учетной записи на "D:\www |
|||
|
8
Hans
28.11.10
✎
20:07
|
Права на D:\www есть... записываю переименовываю, добавляю удаляю.
Если путь считается относительно сервера... ТО я не знаю где в лок сети стоит сервер... Как сделать так чтобы пути учитывались от места запуска обработки? |
|||
|
9
КМ155
28.11.10
✎
20:12
|
(8) права должны быть у учетной записи, от которой запущен сервер 1С
|
|||
|
10
Hans
28.11.10
✎
20:21
|
почему тогда с одной обработки видит D:\www, а с другой нет...?
|
|||
|
11
Hans
29.11.10
✎
11:14
|
потому что в одной обработке код выполнялся на клиенте, в другой на сервере.
|
|||
|
12
vartanet
29.11.10
✎
12:39
|
попробуй третий параметр ввести - искать в подкаталогах..
|
|||
|
13
Alex375
29.11.10
✎
12:42
|
В (9) уже ведь сказали: нет прав у учетки, под которой работает 1С сервер. Скорее всего при установке 1С сервера был создан пользователь по умолчанию ЛОКАЛЬНЫЙ, который не имеет прав на запрашиваемый каталог.
|
|||
|
14
artems
29.11.10
✎
12:46
|
D:\www это путь на твоем локальном компе?
|
|||
|
15
Hans
29.11.10
✎
17:53
|
(14) да, на том который клиент запускался...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |