Имя: Пароль:
1C
1С v8
Не выполняется регламентное задание
, ,
0 breezee
 
27.06.16
18:19
Задал регламентное задание. Общий модуль, сервер, вызов сервера, клиент(обычное приложение)(последнее для теста). В регламентном задании написал "Сообщить("Регламентное задание отработало!");". В консоли заданий пишет что регламентное задание выполняется, но почему-то сообщить() и еще код, который там есть не отрабатывает. Как такое может быть?
1 breezee
 
27.06.16
18:32
ап, не могу зайти на мисту пару минут
2 Cyberhawk
 
27.06.16
18:34
Все не так (конкретно свойства ОМ и сам код)
3 Cyberhawk
 
27.06.16
18:35
Ну и отладть для разнообразия что ли
4 breezee
 
27.06.16
18:41
(2)
Свойства: Стоят галочки:
Сервер
Клиенте(обычное приложение)

Код:
Сообщить("Регламентное задание отработало!");
    Обработина  = Обработки.УниверсальныйОбменДаннымиXML.Создать();
    Обработина.ИмяФайлаОбмена = "C:\Users\Пахомов\Desktop\1.xml";
    Обработина.РежимОбмена     = "Загрузка";
    Обработина.ОптимизированнаяЗаписьОбъектов = Истина;
    Обработина.ЗаписыватьРегистрыНаборамиЗаписей = Истина;
    Обработина.ЗаписыватьВИнформационнуюБазуТолькоИзмененныеОбъекты = Истина;
    Обработина.ЗагружатьДанныеВРежимеОбмена = Истина;
    Обработина.ВыполнитьЗагрузку();
5 1c_progr
 
27.06.16
18:41
сделай запись в жр для проверки работоспособности задания
6 breezee
 
27.06.16
18:41
(4) Вызов сервера еще в свойствах. Нечаянно "отправить" нажал
7 breezee
 
27.06.16
18:43
(5) Пишет в журнал что был запуск и успешное завершение
8 breezee
 
27.06.16
18:45
(3) Отладка на сервере не включена, мож по-этому не работает, когда через обработку выполняю - отладка работает и всё нормально выполняется. Даже "Сообщить()" отрабатывает
9 1c_progr
 
27.06.16
18:50
файл обмена должен на сервере лежать или на шаре
10 breezee
 
27.06.16
18:52
(9) Да мне хотя бы чтобы "Сообщить()" сказало. На счет сервера - запомню, спасибо
11 ВРедная
 
27.06.16
18:56
(10) куда тебе рег задание на сервере скажет сообщить?
Разошлет по всем активным пользователям?
12 Mankubus
 
27.06.16
18:57
(10) используй запись ЖР вместо сообщить для проверки
13 Numerus Mikhail
 
27.06.16
18:58
(10) регламентное задание и не сможет сообщить по идее.
попробуй какой-нибудь другой способ отладки. Запись в ЖР или в файл, который будет создавать это же задание.
14 breezee
 
27.06.16
19:02
Проверил записью в ЖР. Нормально записало
15 breezee
 
27.06.16
19:03
Ладно, всем спасибо. Вопрос решен. Задание выполняется. Непонятно, почему обработка не работает, правда
16 Mankubus
 
28.06.16
06:46
(15) "C:\Users\Пахомов\Desktop\1.xml -- это путь на сервере?
17 Sammo
 
28.06.16
06:51
Если клиент сервер, то регламентное задание выполняется (внезапно) на сервере.
Т.е. все пути должны прописываться с точки зрения серверного запуска.
Так что для начала проверить 16
18 DrZombi
 
гуру
28.06.16
07:07
(4) твое сообщить для сервера не читабельно :)
19 Зая Бусечка
 
28.06.16
07:11
(13) Может