Вызывает обработку текущих заданий. Имеет смысл только для файлового варианта. В управляемом режиме в толстом, тонком и веб-клиентах приводит к появлению диалога, содержащего сообщение о выполнении обработки заданий и кнопку "Прервать", нажатие на которую приводит к прерыванию цикла обработки заданий.
Синтаксис
ВыполнитьОбработкуЗаданий(<ВремяОбработки>)Полное описание, параметры и ограничения
Глобальный контекст.ВыполнитьОбработкуЗаданий (Global context.ProcessJobs)
Глобальный контекст (Global context)
ВыполнитьОбработкуЗаданий (ProcessJobs)
Не рекомендуется использовать, начиная с версии 8.3.2.
Доступен, начиная с версии 8.1.
Синтаксис:
ВыполнитьОбработкуЗаданий(<ВремяОбработки>)
Параметры:
<ВремяОбработки> (необязательный)
Тип: Число.
Время в секундах обработки очередной порции заданий. Если время не задано, будет выполнен только один цикл обработки.
Описание:
Вызывает обработку текущих заданий. Имеет смысл только для файлового варианта.
В управляемом режиме в толстом, тонком и веб-клиентах приводит к появлению диалога, содержащего сообщение о выполнении обработки заданий и кнопку "Прервать", нажатие на которую приводит к прерыванию цикла обработки заданий.
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.1.
Не рекомендуется использовать, начиная с версии 8.3.2.
Описание изменено в версии 8.3.17.
Методическая информация
Практические примеры
Выполнить ограниченную порцию заданий файловой базы
Имеет смысл для файлового варианта; не заменяет серверный планировщик кластера.
Где и как запускать
Тонкий, веб- или толстый клиент файловой базы.
Подготовка
Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.
Собственная файловая учебная база без опасных заданий. Заранее просмотрите код ее фоновых заданий; вызов действительно дает им возможность исполняться.
&НаКлиенте
Процедура ОбработатьУчебныеЗадания()
Сообщить("Начинается учебная обработка заданий");
ВыполнитьОбработкуЗаданий(1);
Сообщить("Вызов обработки заданий завершен");
КонецПроцедурыРазбор по шагам
Убедитесь, что база файловая.
Передайте короткое время обработки в секундах.
Наблюдайте штатный диалог и возможность прерывания.
Как проверить результат
Значение 1 означает время, не число завершенных заданий.
Возврат вызова не объявляется успехом всех заданий.
Ожидаемый результат
Выполнен вызов обработки очередной порции заданий.
На что обратить внимание
Не запускайте в базе с неизвестными почтовыми или обменными заданиями. Задания могут иметь собственные побочные действия.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.