Получить идентификатор группы прав пользователя по его UIN.
function mGetUserRoleID(iUIN: integer): integer;
Параметр |
Тип |
Значение |
---|---|---|
iUIN |
integer |
уникальный идентификатор пользователя. |
Идентификатор роли пользователя (группы прав), число >0. Если пользователя с таким UIN не существует, будет возвращено -1.
const
iUIN = 6; // user UIN for test, set your own number
var
sRoleName: string;
iRoleID: integer;
begin
iRoleID := mGetUserRoleID(iUIN);
if iRoleID = -1 then mLogScript('UIN: ' + inttostr(iUIN) + ' not found', '')
else begin
sRoleName := mGetRoleNameByID(iRoleID);
mLogScript('UIN: ' + inttostr(iUIN) + ' have the "' + sRoleName + '" role', '');
end;
end.
[09:48:54] (Log "mGetUserRoleID"): UIN: 6 have the "NSS" role
[09:48:54] (Run "mGetUserRoleID"): Время выполнения скрипта: 11 мс
[09:48:54] (Run "mGetUserRoleID"): Скрипт выполнен успешно.