|
Регламентное задание | ☑ | ||
---|---|---|---|---|
0
Vadimok
26.04.12
✎
09:05
|
Мне надо загружать файлы в формате *.xml и что бы автоматизировать, создал регламентное задание.
Выполняю такой код ОбработкаЗагрузки = Обработки.Обработка_РегламентныеОперации.Создать(); ОбработкаЗагрузки.ПутьККаталогу = "Путь к каталогу файлов"; ОбработкаЗагрузки.ЗагрузкаВыгрузка(); Вызывается процедура ЗагрузкаВыгрузка но при отработке выдает сообщение "Ошибка при вызове метода контекста (ОткрытьФайл)" я так понимаю не может открыть файл, хотя в ручном режиме открываю обработку, выполняю все срабатывает. Что не так? |
|||
1
Maxus43
26.04.12
✎
09:07
|
права на каталог у юзера USRV82 или как он у вас называется есть?
|
|||
2
Maxus43
26.04.12
✎
09:08
|
клиент-сервер же?
|
|||
3
Vadimok
26.04.12
✎
09:17
|
да клиент сервер, у меня права Администратора
|
|||
4
Maxus43
26.04.12
✎
09:17
|
(3) у тебя да, а у юзера под которым выполняются регл задания - нет прав на каталог значит
|
|||
5
Vadimok
26.04.12
✎
09:18
|
я под сабой выполняю
|
|||
6
Maxus43
26.04.12
✎
09:19
|
(5) как именно?
|
|||
7
Vadimok
26.04.12
✎
09:19
|
В 1С полные права, права в домене Администратор
|
|||
8
Vadimok
26.04.12
✎
09:20
|
Создал рег. задание все настроил,в общем модуле добавил процедуру в которой вызываю обработку.
|
|||
9
БибиГон
26.04.12
✎
09:20
|
у регламентного задания свой пользователь
|
|||
10
Maxus43
26.04.12
✎
09:21
|
самый простой способ проверки -
Ф = Новый.Файл(ПолныйПутьКФайлу); Сообщить(Ф.Существует()); под тобой он Истина, под регл заданием - Ложь. почти наверняка |
|||
11
Vadimok
26.04.12
✎
09:22
|
В обработке в модуле объекта создал процедуру ЗагрузкаВыгрузка() Экспотр
в ней идет считка файлов |
|||
12
Maxus43
26.04.12
✎
09:22
|
(11) ты понимаеш что Регл задания работают не из под твоего имени? и прав у них нет?
|
|||
13
Vadimok
26.04.12
✎
09:25
|
я в Консоле заданий пользователя поставил себя и что все равно ни подо мной работают?
|
|||
14
КМ155
26.04.12
✎
09:26
|
(13) нет
|
|||
15
Maxus43
26.04.12
✎
09:26
|
(13) это только для Файловых баз
|
|||
16
Vadimok
26.04.12
✎
09:27
|
Пользователь указывается только для файловых баз?
|
|||
17
Maxus43
26.04.12
✎
09:28
|
(16) я уже по 5 раз одно и тоже повторял. заикаться скоро начну уж!
|
|||
18
Vadimok
26.04.12
✎
09:30
|
что то не понел
|
|||
19
Maxus43
26.04.12
✎
09:31
|
(18) в клиент-сервере регл задания выполняются от имени (1), в файловых - указывается юзер. Что тут непонятного то? Права дай юзеру тому, под которым сервер 1с крутится
|
|||
20
Vadimok
26.04.12
✎
09:35
|
А какие права дать он же Админ
|
|||
21
Fish
26.04.12
✎
09:36
|
(20) Увольняйся :))
|
|||
22
Vadimok
26.04.12
✎
09:37
|
Пользователю с именем USRV82 надо права дать
|
|||
23
Maxus43
26.04.12
✎
09:42
|
(22) да. Есть такая фигня как права на каталоги на уровне НТФС, права на Расшареные каталоги, всё это прописывается отдельно.
|
|||
24
Maxus43
26.04.12
✎
09:42
|
да запусти в конце концов тотал колмандер под именем USRV82 , увидиш куда есть права, а куда ент
|
|||
25
Vadimok
26.04.12
✎
09:55
|
Добавил пользователя в домен права Админские буду проверять
|
|||
26
Maxus43
26.04.12
✎
10:04
|
(25) жестоко
|
|||
27
155153144627
26.04.12
✎
10:14
|
(25) Зайди на сервер, на котором установлен сервер предприятия, открой панель управления - Администрирование - Службы. Посмотри от имени какого пользователя запускается Агент сервера 1С:Предприятие. Проверь права на папку по указанному тобой пути у этого пользователя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |