MyChat Scripts: функция mGetWebSupportGroupIDByName, получить индекс группы по имени
Получить числовой идентификатор группы WEB-поддержки по названию.
Синтаксис
function mGetWebSupportGroupIDByName(sName: string): integer;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
sName |
string |
название группы, регистр букв не имеет значения. |
Результат функции
>0 |
функция выполнена успешно, результат — числовой идентификатор группы; |
-1 |
группа с таким названием не найдена. |
Пример
var
i, iID: integer;
Groups: array[1..3] of string;
s: string;
begin
Groups[1] := 'MyChat Web Support';
Groups[2] := 'Developers';
Groups[3] := 'Sales Department';
for i := 1 to 3 do begin
iID := mGetWebSupportGroupIDByName(Groups[i]);
s := 'Web support group "' + Groups[i] + '" ';
if iID = -1 then s := s + 'is not found'
else s := s + 'has ID = ' + IntTostr(iID);
mLogScript(s, '');
end;
end.
Результат работы скрипта
[14:41:12] (Log "mGetWebSupportGroupIDByName"): Web support group "MyChat Web Support" has ID = 1
[14:41:12] (Log "mGetWebSupportGroupIDByName"): Web support group "Developers" has ID = 2
[14:41:12] (Log "mGetWebSupportGroupIDByName"): Web support group "Sales Department" is not found
[14:41:12] (Run "mGetWebSupportGroupIDByName"): Время выполнения скрипта: 3 мс
[14:41:12] (Run "mGetWebSupportGroupIDByName"): Скрипт выполнен успешно.