|
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
|
хорошо, хорошо, пусть пока на черный день. Есть еще у кого нибудь мысли по идее с обработкой?
|
|