Находится ли пользователь хотя бы в одной из групп.

 

Синтаксис

function mIsUserInGroups(iUIN: integer): boolean;

 

Параметри та значення, що повертаються

Параметр

Тип

Значення

iUIN

integer

уникальный идентификатор пользователя, число, больше 0.

 

Результат функції

true — користувач включений в одну або більше груп;

false — користувача не існує або він не включений до жодної групи на сервері.

 

Приклад
const
  UIN = 6;
var
  sDisplayName: string;
begin
  if mIsUserInGroups(UIN) then begin
    sDisplayName := mGetUserAttribute(UIN, 'DisplayName');
    mLogScript('User "' + sDisplayName + '" (UIN ' + IntToStr(UIN) + ') has some groups', '');
  end else mLogScript('User don''t have any groups', '');
end.


Результат роботи скрипту

[15:08:40] (Log "mIsUserInGroups"): User "Олексій Пікуров" (UIN 6) has some groups

[15:08:40] (Run "mIsUserInGroups"): Час виконання скрипту: 6 мс

[15:08:40] (Run "mIsUserInGroups"): Скрипт виконано успішно.

 

Дивитися ще

IntToStr

mGetUserAttribute

mLogScript