Имя: Пароль:
1C
 
Как прервать фоновое задание в 8.3?
0 EvgeniuXP
 
16.12.15
22:46
Запускается фоновое задание, отрабатывает некая процедура в которой есть цикл (раньше внутри цикла можно было написать ОбработкаПрерыванияПользователя) - а щас как сервер прервать, если вдруг пользователь передумал ждать?
1 DmitrO
 
16.12.15
22:53
ФоновоеЗадание.Отменить();
2 EvgeniuXP
 
16.12.15
22:56
ой, так просто :)
3 EvgeniuXP
 
16.12.15
22:57
это кнопку отдельную для пользователя на форму?
4 EvgeniuXP
 
16.12.15
22:57
вешают
5 DmitrO
 
16.12.15
23:05
ну типа того..
можно еще как в плеерах сделать состояние у лдной кнопки: Пуск/Стоп
6 DmitrO
 
16.12.15
23:07
Имей в виду, исполнение задания прервется в любой момент, если нужны согласованные изменения в базе, нужно использовать транзакции.