|
Фоновое задание
| ☑ |
0
YHVVH
09.06.12
✎
09:16
|
Как узнать в какой момент завершилось фоновое задание, чтоб обработать его результат?
|
|
1
abitfrosty
09.06.12
✎
09:32
|
В журнале регистрации или через любую обработку, которая показывает фоновые задание, есть на ИТС.
|
|
2
abitfrosty
09.06.12
✎
09:36
|
Или через администрирование серверов 1с.
|
|
3
YHVVH
09.06.12
✎
09:43
|
я хочу чтоб он вернул результат фонового задания на клиента, но при этом когда выполняется фоновое задание, клиент мог продолжать работать. в отчетах на скд так сделано. как мне такое реализовать?
|
|
4
Kaperang
09.06.12
✎
10:01
|
Как вариант - добавить три константы:
"Результат возвращен" - булева типа
"Сеанс клиента" - номер клиентского сеанса
"Результат фонового задания"
фоновое задание при заверешении работы помещает реультат в соотв.константу и взводит "Результат возвращен"
подключаете обработчик ожидания, при вызове он сравнивает номер сеанса с константным, если совпадает - проверяет константу "Результат возвращен". Если выставлена в истина, то забирает результат и сбрасывает константу "Результат возвращен"
|
|
5
YHVVH
09.06.12
✎
10:07
|
через обработчик ожидания я знаю как делать, думал есть другой способ
|
|
6
YHVVH
09.06.12
✎
10:09
|
|
|