Имя: Пароль:
1C
 
выкидывает при выполнении регламентного задания
0 LivingStar
 
24.10.14
11:32
Проблема заключается в том что при выполнении каждые 3 минуты регламентного задания, выкидывает из 1с, при прохождении какого то времени с сообщением об ошибке "Менеджер заданий не активен".
В модуле обычного приложения добавлены процедуры:

// LivingStar 2014_10_17 ->
Процедура ОбработкаЗаданий() Экспорт
    ВыполнитьОбработкуЗаданий();
КонецПроцедуры

ПодключитьОбработчикОжидания("ОбработкаЗаданий", 60);
// <- LivingStar 2014_10_17

Из за них ли это происходит? Как можно обойти эту проблему? Подскажите пожалуйста какие есть варианты решения?
1 LivingStar
 
24.10.14
11:40
закомментировал этот код, не помогло, так же выкинуло:

// LivingStar 2014_10_17 ->
//Процедура ОбработкаЗаданий() Экспорт
//    ВыполнитьОбработкуЗаданий();
//КонецПроцедуры

//ПодключитьОбработчикОжидания("ОбработкаЗаданий", 60);
// <- LivingStar 2014_10_17


как делать выполнение регламентного задания, которое выполняется каждые 3 минуты, что бы не выкидывало из базы???
2 anatoly
 
24.10.14
11:43
база файловая?
3 LivingStar
 
24.10.14
11:44
(2) да файловая!!!
4 LivingStar
 
24.10.14
11:45
(2) Проблема заключается в этом? Регламентное задание выполняющееся через какой либо промежуток времени короткий, 1 или 3 минуты, не сможет выполняться в файловой базе что бы не выкидывало?
5 LivingStar
 
24.10.14
12:03
решение данной проблемы есть для файлового варианта???? Подскажите пожалуйста кому не трудно.
6 hhhh
 
24.10.14
12:17
9 LivingStar
 
24.10.14
12:26
Механизмы выполнения фоновых заданий в файловом и клиент-серверном вариантах различаются.
В файловом варианте необходимо создать выделенный клиентский процесс, который будет заниматься выполнением фоновых заданий. Для этого в клиентском процессе должна периодически вызываться функция глобального контекста ВыполнитьОбработкуЗаданий. Только один клиентский процесс на информационную базу должен выполнять обработку фоновых заданий (и, соответственно, вызывать данную функцию). Если клиентского процесса для обработки фоновых заданий не создано, то при программном доступе к механизму заданий будет выдана ошибка «Менеджер заданий не активен». Не рекомендуется клиентский процесс, выполняющий обработку фоновых заданий, использовать для других функций.
После того, как клиентский процесс, выполняющий обработку фоновых заданий, запущен, остальные клиентские процессы получают возможность программного доступа к механизму фоновых заданий, т.е. могут запускать и управлять фоновыми заданиями.



Что из этого выделенный клиентский процесс???

Для регл заданий есть пользователь заданный, в регламентном задании прописать код что в (0)? Кто либо владеет информацией по этому вопросу?
10 LivingStar
 
24.10.14
12:27
(9+) под пользователем под которым выполняются регл задания запускается 1с и стоит выполняется под ним, - это и есть клиентский процесс??