powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Обновление окна при работе в сети.
4 сообщений из 4, страница 1 из 1
Обновление окна при работе в сети.
    #33348951
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простейший ЕХЕ-шник с BROWSE-окном и SET REFRESH TO nSeconds1

Если я открываю этот самый BROWSE в нескольких сеансах, то изменения, сделанные в одном BROWSE-окне, отражаются в других сеансах через nSecond1. А если заменяю BROWSE на форму с GRID, то таких не происходит в других сеансах с GRID-окном, пока не зайдешь в другой сеанс и не совершить какое-либо действие, к которому привязан Refresh. Например, AfterRowColChange...

К чему прицепить Grid.Refresh(), чтобы на экране само все обновлялось? Или на форме разместить с периодом nSeconds1, чтобы этот Grid обновлял?

Собственно вопрос сводится к тому, как обновляется окно при сетевой работе?
...
Рейтинг: 0 / 0
Обновление окна при работе в сети.
    #33348952
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слово "ТАЙМЕР" потерял пока печатал...
...
Рейтинг: 0 / 0
Обновление окна при работе в сети.
    #33348976
men dea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С таймером-то оно работает. Сам разобрался.

Но вопрос еще в и том, таким ли это образом делается вообще?
И будет ли GRID прилично работать в сети?
Или применять следует что-то другое для отображения большого списка, редактируемого в сети? Этак, из 5-10 машин? Извиняюсь: нет возможности попробовать сейчас самому.
...
Рейтинг: 0 / 0
Обновление окна при работе в сети.
    #33351487
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi men dea!

таймером и делается, а вообще IMHO этого просто не стоит делать.
Бесперспективное это занятие, да и проку от него мало. Если пользователю
нужно - он может нажать кнопку "обновить" и получить свежие данные с
сервера - а "насильно" показывать ему обновления - да если ещё учесть что он
может в тот самый момент заниматься редактированием какой-то записи... Вреда
будет больше чем пользы.
P.S. Отображать "большой список" - это тоже нехорошее решение. Ну зачем
пользователю грид на 100000 записей? Неужели это удобно - листать эти
громадные списки? Не проще ли заранее спросить у пользователя какие именно
данные ему нужны, и показывать уже результат отбора - в идеале не более
сотни записей... Я понимаю, что старые привычки мешают увидеть преимущества
этого подхода, но по крайней мере попробовать всё-же стоит :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Обновление окна при работе в сети.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]