Можно ли отследить исполняется код в регламентном задании или нет?
☑
0
bVana
14.03.12
✎
14:57
К примеру так:
Если СейчасФоновыйРежимРегламентированноеЗадание() тогда
///
иначе
///
Конецесли;
1
Ахиллес
14.03.12
✎
15:04
РегламентноеЗадание.Использование (ScheduledJob.Use)
РегламентноеЗадание (ScheduledJob)
Использование (Use)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Признак использования регламентного задания.
Истина - используется.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Возможность чтения и записи доступны только для администратора.
Оно?
2
aleks-id
14.03.12
✎
15:11
Функция МоеРегламентноеЗадание(ВыполняетсяВФоне = Истина) Экспорт
Если ВыполняетсяВФоне Тогда
...
Иначе
...
КонецЕсли
КонецФункции
соответственно вызываем из своего кода:
а=МоиМодули.МоеРегламентноеЗадание(Ложь);
3
acsent
14.03.12
✎
15:12
а смысл?
4
aleks-id
14.03.12
✎
15:13
(3) ну мало ли. вдруг при интерактивном вызове чото у юзера спросить хотят?
5
aleks-id
14.03.12
✎
15:14
+(4) хотя для этого директивы препроцессора существуют а не такой изврат
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший