Показано с 1 по 10 из 18

Тема: Журнал в MasterSCADA

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    По умолчанию

    Александр. Ну во первых, надо однозначно написать в техподдержку, чтобы они реализовали такую функцию.
    Сейчас можно поступить так.
    Мы сформировали коллекцию event
    var events = alarms.GetEvents(HostFB.TreeItemHlp.Parent, filter, 100);
    теперь можно обращаться, к ее элементам используя индекс.
    Например:
    Параметр1=events[z].ConditionName; //тип - строка
    вернет нам имя элемента, имеющего неквитированную аварию, где z - индекс (номер в коллекции, нумерация с нуля). Только обращаться нужно когда в коллекции есть хотя бы одно сообщение. Проще говоря контролировать:
    if events.Count()>0 и после уже обращаться к коллекции
    Ну а дальше - дело техники. Можно через цикл перебрать всю коллекцию, и найти есть ли имя функционального блока в списке.
    Последний раз редактировалось Sniper007; 29.06.2010 в 12:26.
    Я знаю то, что я ничего не знаю. Но другие не знают и этого. (Сократ).

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •