![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как автоматически освежать запрос? [D5, IB5.x]
YuraKiller © (2003-05-27 01:27:00)На главной форме программы находится таблица проводок. Туда записываются действия операторов.
Для отображения таблицы использовал TQuery.
Если работать локально, то рефреш вешается на процедуру, т. е. проблемы нет, но если на одном клиенте кипит работа, то на втором пока вручную не запустиш апдейт запроса новых действий не видно.
Можно решить вопрос через таймер, но может есть способ поумнее?
Карелин Артем (2003-05-28 11:32:00) [41]Делай в триггере на изменении/вставке Event и лови на клиенте. Что делать дальше наверно не надо обьяснять.
Мое имя (2003-05-28 10:59:00) [42]Mentos - The Freshmaker
Alexandr (2003-05-28 10:56:00) [43]он не для этого.
Nikolay M. (2003-05-28 10:04:00) [44]В Д4 для этого есть IBEventAlerter. В 5 его убрали?
YuraKiller (2003-05-28 00:52:00) [45]Ок, спасибо!
Alexandr (2003-05-27 12:41:00) [46]значит наше ПО несовместимо :)
Polevi (2003-05-27 12:35:00) [47]у меня по F4 запись удалаяется Ж))
Alexandr (2003-05-27 12:22:00) [48]F5...
надо запомнить. Переделаю...
Вообще у меня юзеры уже к F4 привыкли...
xmrz (2003-05-27 10:42:00) [49]> YuraKiller © (27.05.03 01:27)
F5 + Таймер с возможностью настройки пользователем времени рефреша
passm (2003-05-27 10:38:00) [50]Alexandr © (27.05.03 06:03)> Обычно используется F5 :)
Не мучайте юзера.
Alexandr (2003-05-27 06:03:00) [51]кнопка f4.
Когда надо увидень новые данные - пусть конопку лупит.
Все остальные способы в 99% случаев не нужны и извратны при реализации.