2 378 документов
← К списку

ЗаданиеВыполнено

страница

Проверяет состояние фонового задания по переданному идентификатору. При аварийном завершении задания вызывает исключение с текстом ошибки, возникшим в нем, и уточнением вида "См. также журнал регистрации".

Синтаксис

Функция ЗаданиеВыполнено(Знач ИдентификаторЗадания, РасширенныйРезультат = Ложь) Экспорт

Параметры

  • ИдентификаторЗадания — УникальныйИдентификатор - идентификатор фонового задания.
  • РасширенныйРезультат — Булево - если Истина, вернуть структуру.

Возвращаемое значение

Булево - состояние выполнения задания. Структура:

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

Пример вызова

Результат = ДлительныеОперации.ЗаданиеВыполнено(ИдентификаторЗадания, РасширенныйРезультат)

Доступность

Сервер, Толстый клиент, Внешнее соединение