с помощью таких функций, как
с помощью таких функций, как DIRNAME(), DISKNAME() и TRUENAME().
Активна ли сеть Novell и является ли диск сетевым устройством, можно
определить при помощи функций NNETWORK() и NETDISK() соответственно.
Примечания
. Для локального диска данная функция возвращает значение 511, что
означает обладание всеми правами доступа.
Примеры
. Права доступа к директории "Clipper" на диске J:
? NNETRIGHTS("J:\CLIPPER")
. Проверка обладания определенным правом:
? ISBIT(NNETRIGHTS("J:\CLIPPER"), 6) // .T. при праве создавать
// директории
. Права доступа к текущей директории:
? NNETRIGHTS(DISKNAME() + ":" + DIRNAME())
. Обозначение прав доступа в соответствии с версией сетевой ОС:
cDrive := "J:"
IF NNETVER(cDrive) < "2.20"
? BITTOC(NNETRIGHTS(cDrive+"\CLIPPER"), "MSPDCOWR", .T.)
ELSE
? BITTOC(NNETRIGHTS(cDrive+"\CLIPPER"), "SMFAEC WR", .T.)
ENDIF
See Also: BITTOC()
DIRNAME()
DISKNAME()
ISBIT()
NETDISK()
NNETWORK()
NNETSDATE()
Возвращает дату, установленную на текущем файл-сервере.
------------------------------------------------------------------------------
Синтаксис
NNETSDATE() --> dServerDate
Область применения
PC-LAN/MS-NET : Нет
Novell ELS : I и II
Novell Netware : 2.0 и выше
Возвращаемое значение
dServerDate - дата, установленная на текущем файл-сервере в формате,
заданном Clipper-командами SET DATE и SET CENTURY.
Описание
Функция возвращает дату, установленную на текущем файл-сервере, что
позволяет всем прикладным программам в сети синхронизировать свои