Просмотр полной версии : Журнал сообщений в отдельном окне.
Возможно ли реализовать Журнал сообщений в отдельном окне(например как Окно управления).
Так, чтобы он был общий для всех мнемосхем.
PS. Вопрос снят. Можно удалить.
Добрый день!
Вопрос такой: Есть ли возможность через С# и VisualStudio сделать кнопку квитирования сообщений в журнале?
Если да, то каким образом это сделать?
SCADAMaster
23.10.2015, 11:51
Добрый день!
Вопрос такой: Есть ли возможность через С# и VisualStudio сделать кнопку квитирования сообщений в журнале?
Если да, то каким образом это сделать?
Для текущего объекта с подобъектами
В скрипте:
using System;
using MasterSCADA.Script.FB;
using MasterSCADA.Hlp;
using MasterSCADA.Hlp.Events;
using FB;
using System.Linq;
...
Где то тут код запуска и активации скрипта по условию
...
var alarms = HostFB.TreeItemHlp.Project.AlarmManager;
var filter = new EventFilterData();
filter.OnlyNotAcked = true;//Фильтр сообщений
var events = alarms.GetEvents(HostFB.TreeItemHlp.Parent,filter,
1);// последняя цифра показывает какое количество сообщений будет квитированно за одни раз.
foreach (var ev in events)
{
alarms.AckEvents(new [] {ev.EventID}, "");
}
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot