Активирует указанную сессию данных для пользовательской формы.

SET DATASESSION TO [nDataSessionNumber]

Параметры

nDataSessionNumber

Определяет номер сессии данных, которая активируется для формы. Если параметр nDataSessionNumber - опускается, то устанавливается сессия данных номер = 1 (сессия данных Global).

Expand imageКомментарии

По-умолчанию, сессия данных =  1, сессия Global, устанавливается при старте системы Visual FoxPro.

Значение свойства DataSession для текущей формы определяет уникальную сессию данных при выполнении формы. Если DataSession = 2, то данная форма имеет собственный сеанс данн; в другом случае (#2), для данной формы не создается собственный сеанс данных. Значение свойства DataSessionId имеет характеристику "только-чтение", значение данного свойства указывает используемую сессию данных.

При закрытии пользовательской формы, создающей некоторую сессию данных, закрывается соответствующая сессия данных

Команда SET DATASESSION обычно используется при Отладке пользовательских форм. Использование данной команды обеспечивает доступ к другим таблицам, которые недоступны в сессии данных, определяемой активной формой.

Следующие команды SET действуют в рамках текущей сессии данных (data session):

Команды SET

Expand imageСм. также