|
как завершитьРаботуСистемы на сервере | ☑ | ||
---|---|---|---|---|
0
na1kk
21.01.19
✎
12:29
|
Задача: регл.операции подключаться к внешней обработке(которая проводит документы и в нужной момент завершает сеанс). Я написал код во в модуле объекта обработки и в регл.процедуре обращаюсь к ней. Но встала проблема насчет завершения системы, когда она все отработает или включиться не в то время.
|
|||
1
breezee
21.01.19
✎
12:49
|
(0) А зачем завершать сеанс? Регламентные задания завершаются автоматически
|
|||
2
na1kk
21.01.19
✎
12:56
|
(1) если включится не в то время, когда указал пользак в своих настройках. а регл.просто каждый час будет запускаться и смотреть, можно или нет выполнять
|
|||
3
na1kk
21.01.19
✎
14:23
|
есть еще идеи?
|
|||
4
FIXXXL
21.01.19
✎
14:24
|
(2) ну и пусть "смотрит" перед тем, как навыполнять
|
|||
5
na1kk
21.01.19
✎
14:31
|
(4) поясни пожалуйста
|
|||
6
PiotrLoginov
21.01.19
✎
14:42
|
(5) А что тут пояснять? В коде регламентного перед основным кодом прописываем те или иные проверки, что условия соблюдены. Если нет - ничего не делаем (регламентное задание завершается).
|
|||
7
na1kk
21.01.19
✎
15:24
|
(6) Процедура или функция с указанным именем не определена (ЗавершитьРаботуСистемы) если я ее в общий модуль вытаскиваю
|
|||
8
PiotrLoginov
21.01.19
✎
15:25
|
(7) см. (1)
|
|||
9
PiotrLoginov
21.01.19
✎
15:26
|
Просто ничего не делаем. Дополнительные "завершения" нам не нужны. Код закончился - сеанс регламентного задания завершился.
|
|||
10
na1kk
21.01.19
✎
15:28
|
(8) см. (2)
|
|||
11
FIXXXL
21.01.19
✎
15:29
|
(10) рассказывай кто-что "не должно включаться" и при чем тут регламент
|
|||
12
na1kk
21.01.19
✎
15:29
|
(9) с завершением понятно, я говорю про тот момент, когда пользователь не указал со скольких он хочет запускать обработку. чтобы раньше она не запускалась указанного времени
|
|||
13
hhhh
21.01.19
✎
15:32
|
(12) она запустится по расписанию. Раньше не запустится. У нее же расписание задано.
|
|||
14
na1kk
21.01.19
✎
15:34
|
(13) не не так. Она запускается и каждый час пробудет запустить обработку, если время указано в интервале, то проведение запускается, если нет, то не запускается.
|
|||
15
ДенисЧ
21.01.19
✎
15:52
|
(14) Ну и в чём дело? Задание стартует, смотрит время. Если время раньше установленного, тогда возврат, иначе выполянем работу.
В чём загвоздка? |
|||
16
na1kk
21.01.19
✎
16:57
|
(15) мне надо это переосмыслить)
|
|||
17
Chameleon1980
21.01.19
✎
20:31
|
Автор пьян?
|
|||
18
Fram
21.01.19
✎
20:49
|
(16) Нечего переосмыслять.. ВОЗВРАТ тебе нужен, а не ЗавершитьРаботуСистемы
|
|||
19
Сияющий в темноте
21.01.19
✎
21:34
|
Вам надо завершить задание с ошибкой,чтобы не было видимости что оно завершилось-тогда исключение.
если это не важно,то можно просто завершить задание,не выполняя то,что в нем заложено. |
|||
20
palsergeich
21.01.19
✎
21:53
|
На ровном месте просрать 8 часов.
Браво. Вы по моему просто не очень понимаете что такое 1с и ее текущие методики и из этого такая костыльно ориентированная задача. |
|||
21
na1kk
22.01.19
✎
09:33
|
(20) ))))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |