|
ПодключитьОбработчикОжидания() в регалментном задании
| ☑ |
0
kiabs
19.07.13
✎
15:29
|
Доброго дня. Вопрос более опытным коллегам.
У меня процедура отрабатывает ночью при регламентном задании на сервере 1С, она отправляет сообщения электронной почты. Нужно между сообщениями сделать паузу, хочу сделать это через ПодключитьОбработчикОжидания(МояПроцедураОтправи(), 300). Вопрос, на регламентном задании отработает?
|
|
1
Maxus43
19.07.13
✎
15:31
|
нет, это клиентское
|
|
2
kiabs
19.07.13
✎
15:32
|
(1) Расстроичка
|
|
3
Fragster
гуру
19.07.13
✎
15:32
|
Процедура Пауза() Экспорт
Инфо = Новый СистемнаяИнформация();
Если
Инфо.ТипПлатформы = ТипПлатформы.Windows_x86 ИЛИ
Инфо.ТипПлатформы = ТипПлатформы.Windows_x86_64
Тогда
ЗапуститьПриложение("ping -n 2 127.0.0.1", , Истина); // windows
Иначе
ЗапуститьПриложение("ping -c 2 127.0.0.1", , Истина); // linux
КонецЕсли;
КонецПроцедуры
|
|
4
kiabs
19.07.13
✎
15:35
|
(3) !!!!!!!!!!!!!!! ШАЙТАН МАЙТАН МИЖЬБЕЛЬМЕДАМЕ!!!
|
|
5
Ёпрст
19.07.13
✎
15:37
|
(3) проще sleep в shs
|
|
6
Ёпрст
19.07.13
✎
15:37
|
whs
|
|
7
Fragster
гуру
19.07.13
✎
15:38
|
(5) // linux
|
|
8
wladimir90
19.07.13
✎
15:39
|
(3)(4) Ну или бесконечный цикл, с выходом по значению константы, типа:
Константы.Флаг.Установить(Истина);
Пока Константы.Флаг.Получить() Цикл
КонецЦикла;
|
|
9
wladimir90
19.07.13
✎
15:40
|
Вместо константы можно и по текущему времени сверять
|
|
10
Fragster
гуру
19.07.13
✎
15:41
|
(8) бесконечный цикл проц грузит
|
|
11
kiabs
19.07.13
✎
15:43
|
Я просто пинг Яндекса сделаю, мне разрывы в 30 секунд надо
|
|
12
kiabs
19.07.13
✎
15:46
|
Спасибо большое всем!!!!!!!!!!
|
|
13
Fragster
гуру
19.07.13
✎
15:47
|
(11) не надо яндекса
|
|
14
Infsams654
19.07.13
✎
15:47
|
(11) делай ping как в (3) на localhost несколько раз в цикле. Яндекса может и не быть в это время
|
|
15
acsent
19.07.13
✎
15:48
|
ping -w 30
|
|
16
acsent
19.07.13
✎
15:48
|
ping -w 30000
|
|
17
Infsams654
19.07.13
✎
15:50
|
(14) + проверить текущее время на разницу 30 сек между 1-м ping-м и следующим
(16) не прокатит
|
|
18
Fragster
гуру
19.07.13
✎
15:50
|
заменить 2 на Формат(количествосекунд + 1, "ЧГ=");
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой