|
Регламентные и фоновые задания | ☑ | ||
---|---|---|---|---|
0
Alock
22.04.15
✎
17:19
|
ут 11.1
Доброго времени суток! Есть внешняя обработка, которая подключена как дополнительная, есть созданное регламентное задание, которое вызывает действие этой обработки по выгрузке некого файла. Если нажимать "Выполнить сейчас", то все шикарно, файл выгружается. А вот по расписанию выгружаться не хочет, хотя создает фоновое задание. Вопрос: почему задание есть, а файла нет? |
|||
1
tank68
22.04.15
✎
17:21
|
Процедуру которую вызываешь находится в форме обработки или в общем модуле?
|
|||
2
Alock
22.04.15
✎
17:22
|
в модуле объекта обработки
|
|||
3
mikecool
22.04.15
✎
17:22
|
задание не выполняется
возможно нарушена связь клиент-сервер |
|||
4
tank68
22.04.15
✎
17:25
|
У этой процедура прописано что она экспортная и у общего модуля где вызываешь её стоят галки сервер и вызов сервера?
|
|||
5
wertyu
22.04.15
✎
17:26
|
(0) а прав-то хватает на запуск обработки, ты указал правильного пользователя?
|
|||
6
Alock
22.04.15
✎
17:27
|
(5) прав хватает, пользователь админ
|
|||
7
Alock
22.04.15
✎
17:28
|
(4) Экспорт прописан
|
|||
8
tank68
22.04.15
✎
17:28
|
Пользователь от которого запущена служба имеет доступ к месту куда выгружаешь файл?
|
|||
9
ДенисЧ
22.04.15
✎
17:29
|
патамучта фоновое задание работает на сервере. Там и ищи результат
|
|||
10
Alock
22.04.15
✎
17:30
|
(8) имеет доступ
|
|||
11
Alock
22.04.15
✎
17:31
|
(9) тогда почему если нажимаешь "выполнить сейчас" то работает?
|
|||
12
wertyu
22.04.15
✎
17:32
|
(11) а ты уверен, что использование регламента включено?
|
|||
13
Alock
22.04.15
✎
17:33
|
(12) да
|
|||
14
ДемонМаксвелла
22.04.15
✎
17:33
|
(13) на чем основана уверенность?
|
|||
15
Alock
22.04.15
✎
17:33
|
(12) каждые 10 секунд выполняется, журнал регистраций ошибок не дает
|
|||
17
wertyu
22.04.15
✎
17:34
|
(16) не ругайся, а ты где смотришь, в консоли или в конфигураторе?
|
|||
18
Alock
22.04.15
✎
17:35
|
(17) конфе, если что, то делаю все на демо базе
|
|||
19
wertyu
22.04.15
✎
17:35
|
(15) а, пропустил этот пост
|
|||
20
ДемонМаксвелла
22.04.15
✎
17:36
|
(15) ну тогда в журнал регистрации и сделай запись, как зашел в процедуру обработки. проверь, зашел туда или нет
(16) ты мне в (15) ответил, и я вроде посчитал тебя адекватным, но после (16) снова сомневаюсь |
|||
21
wertyu
22.04.15
✎
17:36
|
(18) подожди, ты сам объект регламента создал? в консоли заданий включил?
|
|||
22
mikecool
22.04.15
✎
17:36
|
(15) если ничего не делается, то и ошибок не будет, все правильно
|
|||
23
ДемонМаксвелла
22.04.15
✎
17:38
|
в консоли заданий последнее выполнение задания - то что ты ожидаешь, или нет?
|
|||
24
wertyu
22.04.15
✎
17:39
|
я так понимаю задание просто есть в конфе, а в базе объект задания не создан
|
|||
25
Alock
22.04.15
✎
17:40
|
(24)задание есть в базе
|
|||
26
Alock
22.04.15
✎
17:41
|
(23) он там пишет "Фоновое задание. Успешное завершение"
|
|||
27
wertyu
22.04.15
✎
17:42
|
(26) из обработки добавь что-нибудь в ЖР
|
|||
28
Alock
22.04.15
✎
17:44
|
кто лох? я лох! забыл фильтр снять xD
|
|||
29
Alock
22.04.15
✎
17:44
|
начение не является значением объектного типа (Получить)
|
|||
30
Alock
22.04.15
✎
17:44
|
вот и вся проблема....
|
|||
31
Alock
22.04.15
✎
17:45
|
как тогда получить значение их хранилища в фоновом задании?
|
|||
32
wertyu
22.04.15
✎
17:46
|
а ты там транзакцию не используешь?
|
|||
34
Alock
22.04.15
✎
17:54
|
(32) неа
|
|||
35
Alock
22.04.15
✎
17:55
|
Так как получить значение из хранилища в фоновом задании?
|
|||
37
wertyu
22.04.15
✎
18:00
|
(35) может там пустая ссылка и получать нечего?
|
|||
38
Alock
22.04.15
✎
18:03
|
(37) ненененененене, исключено, потому что если тыкать "Выполнить сейчас" всеж ништяк
|
|||
39
Cyberhawk
22.04.15
✎
18:03
|
(29) покажи на картинке ошибку
|
|||
40
Alock
22.04.15
✎
18:04
|
(37) там же
Значение элемента соответствия. Неопределено - если указанный ключ отсутствует. |
|||
41
ДемонМаксвелла
22.04.15
✎
18:05
|
(36) не надо брать на себя нашу задачу - снижать тебе самооценку - тебе своих задач хватает )))
|
|||
43
Alock
22.04.15
✎
18:07
|
(41) просто я вполне реально смотрю на свои знание и ни разу не считаю себя неким демиургом в 1с
|
|||
44
ДемонМаксвелла
22.04.15
✎
18:08
|
(42) загони в попытку, а в исключении пиши куда нибудь
ну или включи отладку на сервере |
|||
45
Alock
22.04.15
✎
18:11
|
(44) а почему тогда
{ВнешняяОбработка.Rstat.МодульОбъекта(40)}: Значение не является значением объектного типа (Получить) |
|||
46
Alock
22.04.15
✎
18:19
|
ну и ладно, сам с собой поговорю
|
|||
47
Alock
22.04.15
✎
18:41
|
может все таки кто подскажет?
|
|||
48
Torquader
23.04.15
✎
00:41
|
Так смотри, что у тебя в переменной, от которой ты метод "Получить" вызываешь - тебе система говорит, что там не объект.
Просто, можно перед вызовом проверить, а не равна ли эта переменная НЕОПРЕДЕЛЕНО. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |