Имя: Пароль:
1C
 
не получается выполнить регламентное задание на файловой базе
0 Dimarik_1
 
14.03.16
13:35
Создал пустую базу. В ней регламентное задание с вызовом каждые 10 секунд и метод
Процедура ВыпонлитьРегламентное() Экспорт
    Сообщить("1");
КонецПроцедуры

В модуле обычного приложения написал:

Процедура ПриНачалеРаботыСистемы()
        ПодключитьОбработчикОжидания("ВыполнитьРегл", 60);

КонецПроцедуры

Процедура ВыполнитьРегл()
    ВыполнитьОбработкуЗаданий();  
КонецПроцедуры


Вроде должно теперь работать, а не работает
1 Cyberhawk
 
14.03.16
13:36
Добавь отладочную запись сообщения в ЖР и убедись, что процедура вызывается в твоем сеансе
2 Фрэнки
 
14.03.16
13:41
открываем поиск яндекса на строчку

в каком режиме базы работают регламентные задания

и читаем, что там пишут.

в частности ссылку http://agency-sd.ru/?p=25
3 Dimarik_1
 
14.03.16
14:14
4 Cyberhawk
 
14.03.16
14:16
1. Небось ниже 8.3.3 версия платформы?
2. База файловая?
5 Dimarik_1
 
14.03.16
14:18
1С:Предприятие 8.3 (8.3.7.1949)
файловая
6 Cyberhawk
 
14.03.16
14:18
В ЖР, в общем, погляди (и настрой его на самый детальный уровень фиксации), и сделай для успокоения души (1)
7 Dimarik_1
 
14.03.16
14:21
8 Dimarik_1
 
14.03.16
14:22
база 1.2 мгбайт весит
9 Dimarik_1
 
14.03.16
14:34
Есть какие-нибудь идеи что можно сделать?
10 silent person
 
14.03.16
14:56
дневное расписание настраивается вот так, а не так как у тебя.
http://i73.fastpic.ru/big/2016/0314/3c/3dd8ba9584d4ed6b1b24a5d29607eb3c.jpg

И не надо никаких

ПодключитьОбработчикОжидания("ВыполнитьРегл", 60);
ВыполнитьОбработкуЗаданий();

8.3.7 сама, через 1 мин после запуска первого сеанса, запускает обработку регламентных заданий.
11 silent person
 
14.03.16
14:58
да, и вот интересно куда будет выполнять команду Сообщить("1"); - сервер ?
12 Записьдампа
 
14.03.16
15:36
(0) Выпонлить
Программист всегда исправляет последнюю ошибку.