Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.03.2004, 11:39
|
|||
|---|---|---|---|
Как отследить обновления в таблице ? |
|||
|
#18+
Есть таблица свободная таблица reestr. Она shared (общая) В нее с помощью insert sql пишут пользователи. С помощью формы post , на которой находится grid1. К нему привязана таблица, в которую пишут (recordsource='table1').(приложение у всех одно и тоже). Буферизуется. Вопрос Пользователь, который у себя вводит новую запись видит обновление грида (потому что есть thisform.grid1.refresh, форма - post). Но остальные не видят. Форма ввода делает tableupdate, таблица обновляется. Только после принудительного thisform.grid1.refresh проходит обновление. Видимо нужно отследить событие что другой пользователь сделал запись, и в этом событии thisform.grid1.refresh сделать. Это вообще реально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 12:18
|
|||
|---|---|---|---|
|
|||
Как отследить обновления в таблице ? |
|||
|
#18+
масса способов.. таймер например - рефреш каждые 30 секунд.. или просто кнопка рефреша - жмите на нее хоть раз в месяц... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 12:30
|
|||
|---|---|---|---|
Как отследить обновления в таблице ? |
|||
|
#18+
Прошу прощения, но ч/з таймер, наверное, как-то кривовато. Произошло событие - появилась новая запись - как это обработать? Timer же будет жрать ресурсы каждые 30 сек., даже если ничего не происходит ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 12:43
|
|||
|---|---|---|---|
|
|||
Как отследить обновления в таблице ? |
|||
|
#18+
Ну, в фоксе нет потоков. Некоторые изголяются на си. Но таймер единственное решение для фокса . Я делал так что в таймере просматривал базу, если появлялась новая запись. То я со звуком пришедшего письма рефрешировал. Сама проверка на сервере время от времени жрёт ресурсы незаметно, а рефреширование -заметно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.03.2004, 13:15
|
|||
|---|---|---|---|
|
|||
Как отследить обновления в таблице ? |
|||
|
#18+
Конечно реально!!! Отслеживай изменения в таблице (не помню команду, читай help). После того как поймаешь изменение задай команду обновления формы на все машины ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1597095]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 277ms |
| total: | 377ms |

| 0 / 0 |
