ЗаданиеВыполнено
страницаПроверяет состояние фонового задания по переданному идентификатору. При аварийном завершении задания вызывает исключение с текстом ошибки, возникшим в нем, и уточнением вида "См. также журнал регистрации".
Синтаксис
Функция ЗаданиеВыполнено(Знач ИдентификаторЗадания, РасширенныйРезультат = Ложь) ЭкспортПараметры
ИдентификаторЗадания— УникальныйИдентификатор - идентификатор фонового задания.РасширенныйРезультат— Булево - если Истина, вернуть структуру.
Возвращаемое значение
Булево - состояние выполнения задания. Структура:
- Статус - Строка - "Выполняется", если задание еще не завершилось; "Выполнено", если задание было успешно выполнено; "Ошибка", если задание завершено с ошибкой; "Отменено", если задание отменено пользователем или администратором.
- ИнформацияОбОшибке - ИнформацияОбОшибке - если Статус = "Ошибка" или Статус = "Отменено".
- Неопределено - если Статус <> "Ошибка" и Статус <> "Отменено".
- ИдентификаторЗадания - УникальныйИдентификатор - последний идентификатор задания, если были перезапуски (например, при многопоточной длительной операции) или тот же идентификатор, что передан в функцию, когда перезапусков не было.
- Задание - Неопределено - задание не найдено.
- ФоновоеЗадание - когда задание найдено.
- ТекстОшибки - Строка - устарел.
- КраткоеПредставлениеОшибки - Строка - устарел.
- ПодробноеПредставлениеОшибки - Строка - устарел.
Пример вызова
Результат = ДлительныеОперации.ЗаданиеВыполнено(ИдентификаторЗадания, РасширенныйРезультат)Доступность
Сервер, Толстый клиент, Внешнее соединение