|
v8: найтиФайлы не работает | ☑ | ||
---|---|---|---|---|
0
Domanoff26
26.03.13
✎
11:49
|
точно такой же код в тестовой базе отрабатывает и похожий (для кокнретного документа) отрабатывает в рабочей конфе, а во внешней обработке на рабочей не находит, ну или не записывает (уф не могу отладить на сервере)
Выборка = Документы.Сделка.Выбрать(); Пока выборка.Следующий() цикл Мас = НайтиФайлы( (СокрЛП(Константы.КаталогВходящихДокументов.Получить())+"\Sdelki\" + СокрЛП(Выборка.Номер)),"*.*"); Если ЗначениеЗаполнено(Мас) Тогда Для каждого Стр из Мас Цикл Мен = РегистрыСведений.ПрикрепленныеФайлы.СоздатьМенеджерЗаписи(); мен.Документ = Выборка.ССылка; мен.Путь = стр.ПолноеИмя; мен.ИмяФайла =стр.Имя; мен.Записать(); КонецЦикла; КонецЕсли; КонецЦикла; что это может быть? |
|||
1
zladenuw
26.03.13
✎
11:51
|
права есть на папку ? у пользователя сервера 1с
|
|||
2
Domanoff26
26.03.13
✎
11:52
|
ну если я открываю в доке эти файлы ,
|
|||
3
Maxus43
26.03.13
✎
11:53
|
Сообщить((СокрЛП(Константы.КаталогВходящихДокументов.Получить())+"\Sdelki\" + СокрЛП(Выборка.Номер)));
точно точно такой каталог есть? |
|||
4
Domanoff26
26.03.13
✎
11:54
|
(3) да в том то и дело что есть
|
|||
5
hhhh
26.03.13
✎
11:54
|
(4) ты чего работаешь прямо на сервере и под именем
я пользователя USR1cv82? Что значит ты открываешь? |
|||
6
Domanoff26
26.03.13
✎
11:55
|
(5) ну там у самого дока есть кнопка по которой мне находят эти файлы, там точь точь такой код
|
|||
7
1Сергей
26.03.13
✎
11:56
|
Может, так?
Мас = НайтиФайлы( (СокрЛП(Константы.КаталогВходящихДокументов.Получить())+"\Sdelki\" + СокрЛП(Выборка.Номер) + "\"),"*.*"); |
|||
8
Maxus43
26.03.13
✎
11:56
|
(6) кнопка - значит под именем юзера, у сервера нет кнопок
|
|||
9
Domanoff26
26.03.13
✎
12:00
|
посмотрел на клиенте прописывая текстом константу - мас не пустой!!
|
|||
10
Domanoff26
26.03.13
✎
12:00
|
т е файлы находит, почему тогда не пишет?
|
|||
11
hhhh
26.03.13
✎
12:05
|
(10) прав нет на папку для пользователя сервера 1с.
|
|||
12
1Сергей
26.03.13
✎
12:06
|
(10) отладчик рулит и педалит
|
|||
13
Domanoff26
26.03.13
✎
12:11
|
(11) он же находит массив, к тому же как они открываются в доке?
|
|||
14
Domanoff26
26.03.13
✎
12:12
|
т е на клиенте есть, а на сервере нет
|
|||
15
1Сергей
26.03.13
✎
12:13
|
(14) папка сетевая? с сервера открывается путь?
|
|||
16
Domanoff26
26.03.13
✎
12:16
|
все короче понял на клиенте есть доступ на серваке нет
всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |