PDA

Просмотр полной версии : Журнал сообщений в отдельном окне.



demeger
15.09.2015, 12:44
Возможно ли реализовать Журнал сообщений в отдельном окне(например как Окно управления).
Так, чтобы он был общий для всех мнемосхем.
PS. Вопрос снят. Можно удалить.

demeger
23.10.2015, 10:46
Добрый день!
Вопрос такой: Есть ли возможность через С# и 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}, "");
}