Заказать звонок

Проверка на выполнение кода в фоновом задании

23.07.2019
Для проверки того, что текст процедуры или функции выполняется в фоновом задании можно использовать следующий код:
ЭтоФоновоеЗадание = Ложь;
НомерСеанса = НомерСеансаИнформационнойБазы();

УстановитьПривилегированныйРежим(Истина);
Сеансы = ПолучитьСеансыИнформационнойБазы();
УстановитьПривилегированныйРежим(Ложь);

Для Каждого Сеанс Из Сеансы Цикл
Если Сеанс.НомерСеанса = НомерСеанса Тогда
ЭтоФоновоеЗадание = НРег(Сеанс.ИмяПриложения) = НРег("BackgroundJob");
Прервать;
КонецЕсли;
КонецЦикла;

Возврат к списку

Наши услуги и вакансии

Разработчики
на full-time
Программист 1С на 8 часов в день
от 1 600 руб/час
Позадачная
разработка 1С
Доработки и развитие любых решений на платформе 1С
Стоимость по оценке
Карьера в Neti

Вакансии разработчиков и консультантов 1С
З.П. от 100 000 рублей