|
|
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
У меня в БД Access есть макрос, который запрашивае политические события за последние сутки и через отчёт вывод их Word. Мне надо, чтобы макрос запускался автоматически в 6:00 и 18:00 ежедневно. Как? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 22:01:40 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
Пробовал таймер прикрутить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 22:20:32 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
Я бы написал логику типа: если текущее время больше 6.00 и меньше 18.00, то макрос срабатывает (условие:ставить критерий выполнения макроса - в текущие сутки сработал - больше не запускайся) . Конечно если запуск в текущие сутки нужен 1 раз, если в интервалы времени - то логика усложняется. А что база у тебя постоянно работает ? Могет макрос запускать при открытии базы ? Stepler (щёлк-щёлк!!) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 12:03:40 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
Извини, не внимательно прочитал. Чуть по другому: " если текущее время =6.00 (под логика:=18.00), то макрос срабатывает ...." А дальше всё аналогично. Планировщик задания ????!!!! Stepler (щёлк-щёлк!!) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 12:07:39 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
Да, БД запущена постоянно, планировщик задания не в счёт. Условия уже ставил - это понятно, что макрос будет работать либо в 6, либо в 18, а запускать-то его кто будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 21:11:07 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
женя-29БД запущена постоянно..., макрос будет работать либо в 6, либо в 18, а запускать-то его кто будет?планировщик задания не в счёт... "Не изобретайте сущностей сверх необходимых" (Оккам). Планировщик и предназначен для этого. Тем более, что БД запущена постоянно. Непривычность решения заключается в том, что запускаемое приложение не м.б. интерактивно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 11:51:33 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
женя-29Да, БД запущена постоянно, планировщик задания не в счёт. Условия уже ставил - это понятно, что макрос будет работать либо в 6, либо в 18, а запускать-то его кто будет? Сделай на форме видимое/невидимое поле="Текущее время" с обновлением час/минита/секунда (смотря какой формат тебе нужен) и вставляй логику после обновления типа : "если поле=6.00, то.....". Можно применить к ентому и SmeL_md Пробовал таймер прикрутить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 13:36:29 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
А оно делается, это обновление поля?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 20:39:08 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
А как оно делается (я хотел сказать)?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 20:40:42 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
Кстати, надо попробовать и планировщик. Но всё-таки хотелось бы, чтобы эта фкнкция была прописана в самой БД: если я её перенесу на другой компьютер (а это бывает часто), то не придётся залезать и в планировщик - необходимо обеспечить целостность и достаточность БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 20:44:37 |
|
||
|
Автоматическая подготовка отчёта
|
|||
|---|---|---|---|
|
#18+
женя-29А как оно делается (я хотел сказать)?! Тынц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 11:04:17 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2167520]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 319ms |

| 0 / 0 |
