Позволяет осуществить установку атрибутов точки данных аналогично alertSet()/dpSetWait().
Краткое описание
int alertSetWait(time t1, int count1, string dp1, anytype value1 [, time t2, … ]);
Параметры
Параметр
Значение
t1
Время появления
count 1
Номер объекта
dp1
Имя точки данных
value1
Устанавливаемое значение
Возвращаемое значение
Возвращает 0. В случае ошибки возвращает -1.
Ошибка
Ошибки можно вывести с помощью getLastError(). Возвращаемым значением в таком случае является соответствующий код ошибки. Оповещение выдается в случае несуществующих точек данных, передачи неверных параметров или орфографических ошибок.
Описание
Работает аналогично dpSet(), с возможностью осуществить установку определенных атрибутов для оповещения (для значения valueX). Поскольку оповещения определяются не только соответствующей точкой данных dpX, но также и временем их появления tX, это значение также должно быть передано. Также существует возможность выдачи нескольких оповещений одновременно (например: групповое оповещение). Оповещениям такого рода также присваивается порядковый номер countX. В отличие от функции alertSet(), с помощью функции alertSetWait() выполнение сценария блокируется, а программа ожидает ответа от менеджера событий. Атрибуты и их константы, которые могут быть установлены с помощью alertSet (), описаны в главе _alert_hdl.
Используется в панели оповещений.
ПРИМЕР
Пример для функции alertSetWait (), взятый из примера реализации панели оповещений.