Сеансы
работы с данными
В Visual FoxPro для многопользовательской
работы вы можете использовать сеансы работы с данными, которые представляют
из себя среду окружения, связанную с формой или набором форм. С помощью сеансов
работы с данными вы можете открывать одну и ту же форму на разных рабочих станциях
или даже на одном компьютере (рис. 20.1), при этом каждая из них будет использовать
отдельную копию данных.
Для управления сеансом работы с
данными предназначено свойство DataSession (Окно данных) формы, которое можно
установить равным 1 или 2. Если вы установите свойство DataSession равным 1,
любые изменения, выполненные вами в форме, будут отображаться во всех остальных
открытых формах. Это обычный режим работы. Дня открытия копии среды окружения
установите значение 2, при этом изменения в данной форме не будут отображаться
в других формах. Количество открытых сеансов ограничивается только доступной
оперативной памятью и местом на жестком диске.
Рис. 20.1. Открытие
сеансов работы на одном компьютере
Рис. 20.2. Выбор
сеанса работы
Для выбора сеанса работы вы можете
выполнить любое из следующих действий.
-
Открыть окно Data Session (Окно
данных) и из раскрывающегося списка Current session (Текущий сеанс) выбрать
требуемый сеанс работы (рис. 20.2).
-
Выполнить в командном окне команду
SET DATASESSION ТО номерСеанса.