Здравствуйте.
В будущем мы планируем добавить отдельный источник данных в систему отчетов для работы с сообщениями. Сейчас получить сообщения в отчет можно следующим образом:
При использовании "
Системы архивации v2" скада автоматически записывает сообщения в базу данных, в таблицу с именем "messages", структуру и описание таблицы
см. в руководстве по ссылке. Можно сделать выборку сообщений из этой таблицы за нужный период времени и выводить данные в отчет. Для этого в отчете нужно создать пользовательский источник данных и написать SQL-запрос к БД. Т.е., Вам нужно делать всё как описано
в этой статье. Но в статье сначала создаётся новая таблица, а потом она выводится в отчет. Вам создавать таблицу не требуется, можно сразу создавать новый источник данных MySQL и выбирать таблицу "messages".
Далее нужно изменить SQL-запрос так, чтобы он выбирал только нужные Вам данные, в статье это тоже описано. Можно добавить в условие выборки фильтр по ID-сообщения (колонка "mid"). ID каждого сообщения можно посмотреть
выделив сообщение в редакторе. Далее, в SQL-запросе Вы можете сделать проверку вида "WHERE (`mid`=N)", чтобы выбрать только нужное Вам сообщение. Аналогично, ID есть у групп сообщений, т.е. можно получить сообщения из требуемой группы "WHERE (`gid`=N)". Для выборки сообщений по типу "авария/предупр./сообщение" используйте колонку "k". В ней значение 0 - авария, 1 - предупреждение, 2 - сообщение.