ID( ) Возвращает сетевые данные машины при использовании Visual FoxPro в сетевой среде. Те же самые функциональные возможности доступны, используя SYS(0) .

ID( )

Возвращаемое значение

Символ

Замечания

Данные Компьютера должны сначала быть определены сетевым программным обеспечением, и сетевая оболочка должна быть загружена.

Если данные компьютера не была заданы, или сетевая оболочка не была загружена, ID( ) возвращает символьную строку, состоящую из 15 пробелов, символа (#), сопровождаемого другим пробелом, и затем 0. Консультируйтесь с вашей сетевой документацией для дальнейшей информации относительно определения машинных данных.

ID( ) возвращает 1 при использовании Visual FoxPro в автономной среде.

Когда компьютер соединен с сетью, ID( ) возвращает компьютерное имя, пробел, символ (#), сопровождаемый другим пробелом, и затем идентификатор текущего пользователя (или контекст безопасности, в котором Visual FoxPro выполняется). Например:

Скопировать код
? ID( )

возвращает следующий формат:

Скопировать код
MACHINEID # userid

См. Также