Имя: Пароль:
1C
1С v8
v8: Обработка закрытия 1с в определенное время
0 iceman2112
 
25.07.12
09:52
1c запуская как служба, к ней цепляется обработка, которая должна в определенное время (например в 9 вечера) вырубать 1с. ну допустим обработка будет делать проверку времени и вызывать ЗавершитьРаботуСистемы(). А что сделать, чтобы автоматически вызывать этот метод?
1 vicof
 
25.07.12
09:53
ОбработкаОжидания не?
2 lEvGl
 
гуру
25.07.12
09:55
Регламентное задание использовать
3 lEvGl
 
гуру
25.07.12
09:57
в методе перебор всех активных сеансов и их отключение (кроме тукщего). зависит от режима - серверный ?
4 iceman2112
 
25.07.12
10:09
не, не нужно регламентых, запускается 1с от определенного пользователя, с ним запускается обработка, нужно как то при запуске указать, что мол вот эту обработку используй каждый 5 минут. ОбработкаОжидание - возможно, но она в форме вроде работает.
5 iceman2112
 
25.07.12
10:16
обработка ожидания - да. А есть вариант, чтобы не показывать форму?
6 Strogg
 
25.07.12
10:21
я скриптом решил вопрос. В ПриНачалеРаботыСистемы описываешь свой алгоритм действий, а в скрипт пхаешь свою обработку ЗакрытиеБазы.epf, у которой в модуле одна строка ЗавершитьРаботуСистемы(Не_Помню_Параметры). Скрипт прекрасно отрабатывает штатное закрытие.
7 iceman2112
 
25.07.12
10:24
не, не нужно ПриНачалеРаботыСистемы(), зачем. Хочется, чтобы эта обработка сама указывала системе, чтобы та вызывала её метод через определенный период.
8 eduspec82
 
25.07.12
10:24
в типовой есть обработка которая умеет завершать работу пользователей кроме вошедших с ключем UC назвается помоему блокировка соединений ...
во всех типовых :)
9 Нуф-Нуф
 
25.07.12
10:25
батник в шедулере которой перезапустит службу 1с
10 iceman2112
 
25.07.12
10:26
не)
11 Heckfy
 
25.07.12
10:28
taskkill /F /IM 1cv8s.exe /T
:):):
12 iceman2112
 
25.07.12
10:32
хорошо, хорошо, пусть пока на черный день. Есть еще у кого нибудь мысли по идее с обработкой?