|
Выполнение кода с определенной периодичностью | ☑ | ||
---|---|---|---|---|
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
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |