Как запустить процедуру в определенный момент системного времени #318134


#0 by malp
1. Есть таблица значений с заполненными полями типа дата (10:00,11:00,12:00 и т.д.). Необходимо при достижении системного времени одного из значения этой таблицы выводить соответствующее сообщение, т.е. 10:00 выскакивает сообщение "Время 10:00", в 11:00 выскакивает сообщение "Время 11:00" и т.д. 2. Может ли конфигурация работать в фоновом режиме?
#1 by ТелепатБот
#2 by Фокусник
ПодключитьОбработчикОжидания
#3 by malp
ПодключитьОбработчикОжидания это конечно хорошо, только проблема вся в том, что интервал не один и тот же, а постоянно меняется, причем интервал меняется не по какому-то алгоритму, а абсолютно случайно. Например, 10:00 - 11:00 - 11:05 - 12:35 - 12:45 - 14:15 - 14:20 и т.д.
#4 by Defender aka LINN
И что?
#5 by Рэйв
заведи две константы с началом и концом перода +обработка ожидания.И меняй их хоть по сто раз на день
#6 by malp
А как в "ОбработчикОжидания" указывать процедуру с параметрами?
#7 by Михей
никак
#8 by Михей
и вообще для чего нах сделали РегламентныеЗадания?
#9 by malp
Да сделали в 8.1, а в 8.0 еще не сделали, а моя задача решить это дело в 8.0. Что-то не совсем понял с двумя константами, может кто-нибудь более популярно объяснить?
#10 by borik
Можно ещё с воспользоваться WSH, сначала стартовать через скрипт запуска 1С, а затем при старте вызвавать нужную процедуру...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С