Имя: Пароль:
1C
1С v8
Можно ли отследить исполняется код в регламентном задании или нет?
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) хотя для этого директивы препроцессора существуют а не такой изврат
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс