Имя: Пароль:
1C
1С v8
Выполнение кода с определенной периодичностью
, ,
0 bas28000
 
03.06.13
14:58
Есть ли какие-то варианты, кроме запуска 1С из планировщика заданий Windows, чтобы код выполнялся в строго определенное время? Другими словами, нужно сделать так, чтобы каждые пять минут выполнялся определенный код, но точкой отсчета служил не момент запуска обработки и начало работы ПодключитьОбработчикОжидания(), а какой-то установленный момент вроде "начиная с 8:00 и далее каждые пять минут".
1 zak555
 
03.06.13
14:59
что за код ?
2 ДенисЧ
 
03.06.13
14:59
регламентное задание
3 Heckfy
 
03.06.13
14:59
ФоновоеЗадание и расписание настрой.
4 bas28000
 
03.06.13
15:03
(2)(3) нет возможности изменять конфигурацию, это внешняя обработка.
(1) а это важно? Выполнение действий с внешними файлами посредством ftp и прочего.
5 Ranger_83
 
03.06.13
15:04
(4) а для чего тогда 1с?
6 bas28000
 
03.06.13
15:05
(5) после действий с внешними файлами посредством ftp наступает момент прочего - это как раз 1С :)
7 drcrasher
 
03.06.13
15:08
(4) а как ты планируешь работать с внешней обработкой, если нет возможности менять конфу?

ты уж определись, либо шашечки, либо ехать
8 exwill
 
03.06.13
15:08
Если не менять конфигурацию, тогда только выделенный, постоянно работающий сеанс.
9 bas28000
 
03.06.13
15:11
(4) в смысле? Что мешает запускать внешние обработки в конфе, которую нет возможности править?
10 bas28000
 
03.06.13
15:13
(8) бесспорно, но как именно? Пока план такой: запускаем 1С из планировщика допустим каждое утро в 8:00, параметром запуска /EXECUTE передаем имя внешней обработки. Но как заставить саму обработку выполнять некий код именно по расписанию и именно не основываясь на времени ее запуска (могла попозже запуститься например) а на времени в системе?
11 Maxus43
 
03.06.13
15:15
(10) в обработке проверку и сделай, на текущее время
12 exwill
 
03.06.13
15:21
(10) Используй "РасписаниеРегламентногоЗадания".
13 AaNnDdRrEeYy
 
03.06.13
15:26
скрипт на VBS или другом языке, через COM коннектор цепляешься к 1С и выполняешь нужные методы, а сам скрипт в назначенные задания винды пихаешь.
14 bas28000
 
03.06.13
15:33
(12) А можно создавать просто новые объекты такого типа, обрабатывать их как-то в обработке и не внося при этом в конфигурацию какие-то изменения? Ого, если это так, то это очень круто :)
15 exwill
 
03.06.13
15:35
(14) Разумеется, можно.
16 Heckfy
 
03.06.13
15:38
Ну тогда (11) +1