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

НайтиЗадания

страница

В локальном режиме работы возвращает регламентные задания, соответствующие отбору. В модели сервиса - таблицу значений, в которой содержится описание найденных заданий в справочнике ОчередьЗаданий.

Синтаксис

Функция НайтиЗадания(Отбор) Экспорт

Параметры

  • Отбор — Структура - со свойствами:
    1. Общие для любого режима работы:
    • УникальныйИдентификатор - УникальныйИдентификатор - идентификатор регламентного задания в локальном режиме работы или идентификатор ссылки задания очереди в модели сервиса.
    • Строка - строка уникального идентификатора регламентного задания в локальном режиме работы или идентификатор ссылки задания очереди в модели сервиса.
    • СправочникСсылка.ОчередьЗаданий - идентификатор задания очереди в модели сервиса.
    • СтрокаТаблицыЗначений из см. НайтиЗадания
    • Метаданные - ОбъектМетаданныхРегламентноеЗадание - метаданные регламентного задания.
    • Строка - имя метаданных регламентного задания.
    • Использование - Булево - если Истина, задание включено.
    • Ключ - Строка - прикладной идентификатор задания.
    1. Возможные ключи только локального режима:
    • Наименование - Строка - наименование регламентного задания.
    • Предопределенное - Булево - если Истина, регламентное задание определено в метаданных.
    1. Возможные ключи только для модели сервиса:
    • ИмяМетода - Строка - имя метода (или псевдоним) обработчика очереди задании.
    • ОбластьДанных - Число - значение разделителя области данных задания.
    • СостояниеЗадания - ПеречислениеСсылка.СостоянияЗаданий - состояние задания очереди.
    • Шаблон - СправочникСсылка.ШаблоныЗаданийОчереди - шаблон задания, используется только для разделенных заданий очереди.

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

Массив из РегламентноеЗадание - в локальном режиме работы массив регламентных заданий. ТаблицаЗначений - в модели сервиса с колонками:

  • Использование - Булево - если Истина, задание включено.
  • Ключ - Строка - прикладной идентификатор задания.
  • Параметры - Массив - параметры, передаваемые в обработчик задания.
  • Расписание - РасписаниеРегламентногоЗадания - расписание задания.
  • УникальныйИдентификатор - СправочникСсылка.ОчередьЗаданий - идентификатор задания очереди в модели сервиса.
  • ЗапланированныйМоментЗапуска - Дата - дата и время запланированного запуска задания (в часовом поясе области данных).
  • ИмяМетода - Строка - имя метода (или псевдоним) обработчика очереди задании.
  • ОбластьДанных - Число - значение разделителя области данных задания.
  • СостояниеЗадания - ПеречислениеСсылка.СостоянияЗаданий - состояние задания очереди.
  • Шаблон - СправочникСсылка.ШаблоныЗаданийОчереди - шаблон задания, используется только для разделенных заданий очереди.
  • ЭксклюзивноеВыполнение - Булево - при установленном флаге задание будет выполнено даже при установленной блокировке начала сеансов в области данных. Так же если в области есть задания с таким флагом сначала будут выполнены они.
  • ИнтервалПовтораПриАварийномЗавершении - Число - интервал в секундах, через который нужно перезапускать задание в случае его аварийного завершения.
  • КоличествоПовторовПриАварийномЗавершении - Число - количество повторов при аварийном завершении задания.

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

Результат = РегламентныеЗаданияСервер.НайтиЗадания(Отбор)

Доступность

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