MyChat Scripts: функция mGetDepartmentIDByTextPath, получить идентификатор департамента по полному пути

MyChat Scripts: функция mGetDepartmentIDByTextPath, получить идентификатор департамента по полному пути

Получить номер идентификатора группы из общего списка контактов сервера по его полному текстовому пути.

 

Синтаксис

function mGetDepartmentIDByTextPath(sPath: string): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sPath

string

полный путь к группе, начиная от корня древовидного списка. Регистр букв имеет значение (большие или маленькие). Разделителем является обратный слеш ("\").

 

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

>0

идентификатор группы;

-1

указан неправильный путь.

 

Пример

var
  iID: integer;
begin
  iID := mGetDepartmentIDByTextPath('Разработчики MyChat\Teamleads');
  mLogScript(inttostr(iID), '');
end.

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

[19:58:02] (Log "mGetDepartmentIDByTextPath"): 13

[19:58:02] (Run "mGetDepartmentIDByTextPath"): Время выполнения скрипта: 5 мс

[19:58:02] (Run "mGetDepartmentIDByTextPath"): Скрипт выполнен успешно.

 

Ещё посмотреть

IntToStr

mLogScript