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"): Скрипт выполнен успешно.