|
|
|
Эй ты, регламентная зараза, бой курантов слышишь, - запускайся! | ☑ | ||
|---|---|---|---|---|
|
0
Serg_1960
21.10.08
✎
09:37
|
Что-то, где-то, возможно, я немножко недопонимаю...
Если в файловой версии базы, с помощью консоли заданий, указываю детальное расписание дня - задание перестает запускаться... Составил расписание: "Каждый день, по дням недели; с 8:00:00 один раз в день и с 8:30:00 один раз в день и с 9:00:00 один раз в день..." - срабатывает один раз при вызове программы... и все :( |
|||
|
1
Defender aka LINN
21.10.08
✎
09:47
|
(0) А почитать про особенности рег. заданий в файловом варианте - религия мешает?
|
|||
|
2
Serg_1960
21.10.08
✎
10:00
|
(1) Ответили - спасибо :) А указать ссылочки, где "почитать про особенности рег. заданий в файловом варианте" - религия мешает :)
|
|||
|
3
Immortal
21.10.08
✎
10:04
|
в конфе поищи - пользователь для регламентных заданий, + ИТС
|
|||
|
4
Immortal
21.10.08
✎
10:07
|
Lex (12:26:42 23/09/2008)
а стартует она вот так : ПользовательДляВыполненияРеглЗаданий = Константы.ПользовательДляВыполненияРегламентныхЗаданийВФайловомВарианте.Получить(); Если глЗначениеПеременной("глТекущийПользователь") = ПользовательДляВыполненияРеглЗаданий Тогда // с интервалом секунд вызываем процедуру работы с регламентными заданиями ПоддержкаРегламентныхЗаданиеДляФайловойВерсии(); ИнтервалДляОпроса = Константы.ИнтервалДляОпросаРегламентныхЗаданийВФайловомВарианте.Получить(); |
|||
|
5
Serg_1960
21.10.08
✎
10:11
|
(1) Большое, - просто огромное, не человеческое спасибо за объективное, глубокое, развернутое объяснение по существу вышеуказааного вопроса... А конкретно, про детальное расписание дня, - можно, пли-и-и-з, поподробнее...
(2) и (3) Спасибо... У меня все настроено и нормально работает, - но только когда указываешь "Повторять через..." или "Повторять с паузой..." :( А мне нужно "не плюс-минус Х минут" - а ровно в указанное время :( |
|||
|
6
Serg_1960
21.10.08
✎
10:20
|
У меня всё "упирается" в запуск регламентного задания в указанное время. Раньше применял фоновое задание с запуском через обработчик ожидания. Задание (по окончании) само расчитывало период очередного запуска. Можно и здесь так сделать: однократный вызов в начале дня и многократный "самозапуск"... Но "из принципа" хочу заставить "работать" расписание :(
|
|||
|
7
Krom
21.10.08
✎
10:26
|
(6), успокойся, не работают регламентные задания в файловом варианте, если конечно не использовать обработчик ожидания
|
|||
|
8
Serg_1960
21.10.08
✎
10:50
|
(7) Работают (насупленный вид) - сам видел (упрямо) - потому-что у меня-то они работают и сейчас (улыбаюсь) - я только расписание хочу им поменять (нахмурился)... (огорчение)
|
|||
|
9
MSensey
21.10.08
✎
11:11
|
(8) трудно представить выражение лица человека, который при повествовании пять раз сменит выражение лица :)
|
|||
|
10
Serg_1960
21.10.08
✎
11:18
|
(9) У меня сейчас такое выражение лица - что я сам боюсь в зеркало глядеть...
|
|||
|
11
Валерыч
21.10.08
✎
12:07
|
регламентные задания автоматически по расписанию запускает только сервер. В файловой версии для этого ставят обработчик ожидания и вызывают в нем
ВыполнитьОбработкуЗаданий(); В частности для случая описанного в (4) Процедура ПоддержкаРегламентныхЗаданиеДляФайловойВерсии() Экспорт ВыполнитьОбработкуЗаданий(); КонецПроцедуры |
|||
|
12
Rabajaba
21.10.08
✎
12:09
|
не стартует - может не компилится?
|
|||
|
13
Serg_1960
21.10.08
✎
14:40
|
(11) ВыполнитьОбработкуЗаданий() - запускается и вызывает задание как положено.
(11) и (12) Если указываю "Выполнять через 300" - запускает через пять минут после запуска программы (под пользователем, указанным для выполнения регламентных заданий). Указываю "Выполнять с паузой 600" - выполняется задание через каждые 10 минут... Как только заполняю все тоже самое в "Детальное расписание дня" - пролетаю, как фанера над Парижем... Может быть что-то в консоле "не так" или я "не тот" :( |
|||
|
14
Serg_1960
21.10.08
✎
15:37
|
Что-бы ветка "всплыла", - чего сказать надо?
|
|||
|
15
YauheniL
21.10.08
✎
16:04
|
(2) Книжка такая есть "От 8_0 к 8_1" там все подробно написано. Подробнее про книгу тут: v8: Народ, подскажите ссылку на книгу "Переход от 8.0 к 8.1"
|
|||
|
16
Serg_1960
21.10.08
✎
16:08
|
(15) Спасибо, - почитаем :)
|
|||
|
17
Serg_1960
21.10.08
✎
16:24
|
(15) Почитал указанную книжку: "На вкладке Дневное устанавливается дневное расписание задания. Допускается произвольное сочетание условий(рис 6.9)"... и это ВСЕ ??? А где обещанное <там все подробно написано> про детальное расписание дня :((
|
|||
|
18
NcSteel
21.10.08
✎
16:37
|
В файловой не взлетит
|
|||
|
19
Serg_1960
21.10.08
✎
16:45
|
(18) У меня не взлетит??? Да у меня уже все летало, - еще в те времена когда 1С не было "доступно и всерьёз"... Ну Вы и сказали... У меня, да и "не взлетит" - да завтра уже летать будет... не то что летать - эта зараза еще и пролетать будет :)
|
|||
|
20
YauheniL
21.10.08
✎
17:01
|
(17) Ну, там было подробно описано про процесс запуска. Как это правильно делать: должен быть выделенный пользователь со специальным набором прав, этот пользователь должен запускать обработчик поиска и выполнения регламентных заданий. Т.е. там есть отличия запуска в файловой версии от запуска в режиме клиент-сервер с простеньким кодом.
|
|||
|
21
YauheniL
21.10.08
✎
17:02
|
(17) А расписание остается этаким "черным ящиком", которое работает только 1С ведомо как
|
|||
|
22
Serg_1960
21.10.08
✎
17:16
|
(21) Позвольте не согласится с Вами, коллега. Хотя я понимаю, что программист это такой человек, который не может объяснить "как оно работает" и что он сделал "чтобы оно работало"...
Я программист - а это звучит "гордо"... Блин, опять шаманить с бубном... На этот черный ящик нужна черная магия... |
|||
|
23
Immortal
21.10.08
✎
17:25
|
(22) скастуй на него заклинание "Поднять нежить"-)
|
|||
|
24
Serg_1960
21.10.08
✎
17:33
|
Нет, не мой день сегодня... Я в шоке... с утра сижу на сайте - и никто ничего путного не сказал :( ??? Ну, все...
PS: Сорри, уважаемые коллеги-мистяне Immortal, MSensey, Валерыч, Rabajaba и YauheniL - это камешек не в ваш огород. Вам - спасибо, и за помощь и за сочуствие :) |
|||
|
25
Serg_1960
22.10.08
✎
13:23
|
Проблема с запуском регламентных заданий "по часам" решена (как и обещал в (19) См. ветку СамоОтчет: регламентное задание - детальное расписание дня
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |