|
|
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
Help! Возникла проблема с взаимодействием назначенных заданий в windows и access. Суть: При попытке попытке поставить в качестве ежедневной выполняемой задачи в windows ярлык на макрос запускающий процедуру VB действие выполняется лишь один раз. Чтобы на следующий день действие повторилось, достаточно вручную закрыть access , открывшийся в результате запуска макроса, однако попытка вставить в макрос закрытие access после выполнения нужный процедур результата не принесла: access действительно закрывается, но назначенное по расписанию задание все равно не выполняется. Если кто-то что-то знает как с этим бороться, помогите плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 13:57 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
Долго перечитывал. Мало понял. На чем макрос? Какая-то процедура VB? Где? почему access? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:09 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
База access ... есть макрос ,в котором прописан запуск определённых процедур, в назначенных заданиях windows ставлю задачу запускать этот макрос каждый день в определенное время, первый раз задание выполняется, макрос делает свое дело, оставляя при этом открытое окно access? и если его не закрыть вручную до следующего по расписанию запуска, то оно выполняться не будет. Команды типа , CurrentDb.close и вставти в вам макрос команды "закрыть" ,которая действительно закрывает access не помогает. Как закрыть access не в ручную так чтоб назначенное задание работало всегда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:18 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
Не понимаю, почему может не работать макрокоманда "Выход" в конце макроса. Или вставить в конце последней процедуры DoCmd.Quit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:23 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
В том то и дело ,что вроде работает, access закрывается ,но результата нет((( Задание продолжает игнорироваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:26 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
А в задании выставить чтобы принудительно закрывал задачу, если она не успела отработать за n часов? По умолчанию там (вроде) 72 часа стоит - замени на 2 (10, 12 - нужное подчеркнуть) Вдруг поможет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:28 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
Чтож ,попробую ,спс. А в самом access есть какие-нибудь встроенные возможности по запуску задач по расписанию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:30 |
|
||
|
назначенные задания в win и access
|
|||
|---|---|---|---|
|
#18+
У формы есть свойство (и событие), которое срабатывает через определенные (равные) промежутки времени! Проверяешь в этом событии - не наступил ли час Х, если наступил, то выполяешь что надо. Таймер устанавливаешь (к примеру) на 1 минуту - соответсвенно и проверка идет с точностью до минуты. Можно расширить: На этот таймер можно повесить несколько задач (в разное время), а инфу о "своих внутренних джобах" хранишь где-нить в таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 14:37 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32534703&tid=1674352]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 493ms |

| 0 / 0 |
