Имя: Пароль:
1C
1С v8
Программно определить включены ли регламентные задания
0 ЛучшийПрограммер1С
 
29.11.22
11:30
Доброе утро!
Обычно, когда делают копию рабочей базы в ней ставят запрет на выполнение регламентных заданий.
Можно ли программно определить, отключены ли регламентные или нет.
1 2S
 
29.11.22
11:31
ты же лучший программмер
2 Галахад
 
гуру
29.11.22
11:34
Тут два варианта. Галка на сервере и в самом задании. Интересно какое интересует.
3 Ryzeman
 
29.11.22
11:36
(0)

Можно.

ПараметрыБлокировкиРаботыСВнешнимиРесурсами
4 Гипервизор
 
29.11.22
12:11
(0) Один раз галку в консоли поставить и забыть. Вы каждый раз копию в новую базу разворачиваете?
5 Гипервизор
 
29.11.22
12:12
(0) Можно. ScheduledJobsDenied.
6 ЛучшийПрограммер1С
 
30.11.22
11:30
Я хочу менять запрос динамического списка - если включены регламентные, то брать из обновляемого регламентными регистра, если отключены - тогда брать сложным запросом.
7 ЛучшийПрограммер1С
 
30.11.22
11:35
В общем я понял, никак.
8 Timon1405
 
30.11.22
11:36
РаботаСВнешнимиРесурсамиЗаблокирована= Неопределено;
Константы.ПараметрыБлокировкиРаботыСВнешнимиРесурсами.Получить().Получить().Свойство("РаботаСВнешнимиРесурсамиЗаблокирована",РаботаСВнешнимиРесурсамиЗаблокирована);
Если РаботаСВнешнимиРесурсамиЗаблокирована Тогда // ЭтоКопия
9 Гипервизор
 
30.11.22
11:41
(7) В общем я понял, вы всё для себя решили и сделали вывод.
(8) А это сработает, если регламентные задания отключены через консоль администрирования?
10 Timon1405
 
30.11.22
11:46
(9) думаю, это не связанные вещи
11 Serg_1960
 
30.11.22
12:15
PS: Если в вашей типовой конфигурации есть обработка РегламентныеИФоновыеЗадания - то у вас есть возможность изучить как оно всё работает :) Впрочем, изучение можно начать и с общего модуля БлокировкаРаботыСВнешнимиРесурсами (если он ест, естественно)
AdBlock убивает бесплатный контент. 1Сергей