|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
Доброго дня! Нужно реализовать напоминалки в access. Т.е. каждую минуту идет проверка по активным задачам, если время подошло, то выскакивает уведомление. Вопрос: как в access реализовать механизм аналогичный Cron? цель, чтобы каждую минуту запускался процесс проверки подошло ли время выполнения задачи. Вопрос 2: подскажите альтернативный вариант выполнения задачи по напоминалкам. на компе windows. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 08:57 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstarкак в access реализовать механизм аналогичный Cron?Таймер на форме. Возможно, скрытой, и кодом к закрытию/выгрузке запрещённой. А в коде обработчика Form.Timer Event реализуй требуемый функционал. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 09:04 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstarподскажите альтернативный вариант выполнения задачи по напоминалкам.А чем штатный планировщик не подошёл? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 09:05 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
Akina, я не знаю как в Access сделать планировщик. В инете не нашел ответа, только про планировщик винды. Буду Вам благодарен, если подскажите как сделать в Access планировщик заданий. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 10:52 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstar...Т.е. каждую минуту идет проверка по активным задачам, если время подошло, то выскакивает уведомление....Поподробней,пожалуйста. Может планировщик вообще не нужен... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 11:30 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
sdku, есть запрос, в котором задачи со статусом "в работе" у каждой задачи есть дата и время выполнения. как только разница между текущей датой/временем осталось менее 5 минут, нужно в модальном окне оповестить пользователя о задаче. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 13:33 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstarкак только разница между текущей датой/временем осталось менее 5 минут, нужно в модальном окне оповестить пользователя о задаче.Вы понимаете, что для этого как минимум MS Access должен быть запущен, а БД с "планировщиком" - загружена? ерунда же ж... Делайте на Access только интерфейс управления заданиями, а сами задания формируйте в штатном планировщике ОС. Тогда они ни на какой Access завязаны не будут. А вывод окна можно организовать простейшим VBS-скриптом. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 14:24 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstar, если "у каждой задачи есть дата и время выполнения" значит соответствующие поля есть и в таблице:не проще ли добавить логическое поле с отметкой о выполнении (как иначе узнать выполнено задание да\нет,или сделать в форме для выполнения задания какое-либо поле обязательным-его заполнение будет означать выполнение задания,предусмотреть кнопку при нажатии которой произойдет отказ от выполнения задачи) а при открытии базы выводить не выполненные задания (а затем периодически,с заданным периодом, опрашивать эту таблицу и выводить список не исполненных заданий,а при щелчке на строке списка заданий открывать в форме это задание для исполнения ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2019, 15:05 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
Akina, хорошее решение, только не понятно как будет работать на разных компах. т.е. база access будет запущена одновременно на разных компах, а значит сколько компов столько и настроек штатных планировщиков? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2019, 05:38 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
sdku, этот вариант только через таймер реализовывается? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2019, 05:38 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstar, можно реализовать по разному, можно каждую минуту проверять, а можно каждому заданию запустить свой таймер. А дальше что? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2019, 07:25 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
AkinaВы понимаете, что для этого как минимум MS Access должен быть запущен, а БД с "планировщиком" - загружена? ерунда же ж...Почему? Положить в автозапуск и всё - стартует вместе с системой, убрать из панели задач, переместить в трей, закрывать процесс только по настоятельному желанию пользователя. Всё решаемо. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2019, 07:29 |
|
Аналог Cron в Access
|
|||
---|---|---|---|
#18+
quickstarбаза access будет запущена одновременно на разных компах, а значит сколько компов столько и настроек штатных планировщиков?И чем это плохо? ПанургПоложить в автозапуск и всёБазу? ну, можно... вот только это же ж держать Аксесс вечно-запущенным. К тому же пользователи - существа безответственные и неорганизованные, и это их Панургзакрывать процесс только по настоятельному желанию пользователябудет сплошь и рядом - а в итоге пропущенные уведомления. Всё же штатный сервис планировщика в этом смысле предпочтителен - да хотя бы с позиции "Каждый должен заниматься своим делом". ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2019, 08:28 |
|
|
start [/forum/topic.php?fid=45&msg=39813313&tid=1610720]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 319ms |
total: | 440ms |
0 / 0 |