Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

Важно! Если требуется отправить сообщение в мессенджер Max одному или нескольким произвольным пользователям, то используйте отдельный метод SendMax.

Синтаксис

function SendMax(const AMessage: string; const AMode: TM_MaxParseMode = mpmNone; const ANotify: Boolean = True): TM_Max;

Описание

Функция доступна во всех версиях, за исключением Minimal и Demo-64. Для отправки сообщений в Max необходимо предварительно настроить параметры отправки через утилиту "Options.exe" -> раздел "Simple-Scada Server" -> "Отправка сообщений в Max".

Отправляет сообщение в мессенджер Max всем пользователям группы, в профиле которых заполнено поле "Max" (не равно 0). Если пользователь заблокирован, то ему не будет отправлено сообщение. К сообщению можно прикреплять вложения и отчеты. Возвращает nil, если в группе нет пользователей для отправки или если при попытке создания сообщения возникла ошибка. Получить имя группы пользователей можно через меню "Пользователи -> Редактировать" - см. параметр "Имя в скриптах".

Параметр

Описание

AMessage

Текст сообщения

AMode

Необязательный параметр. Определяет тип разметки. Имеет тип TM_MaxParseMode. Мессенджер Max поддерживает ограниченное HTML/Markdown форматирование. Подробнее о форматировании сообщений в Max можно прочесть в официальной документации: Markdown разметка, HTML разметка.

ANotify

Необязательный параметр. Определяет, следует ли уведомить получателей о сообщении.

Пример кода

1. Отправка сообщения в Max для группы пользователей

2. Отправка сообщения в Max с вложением для группы пользователей

3. Отправка сообщения в Max с отчетом для группы пользователей