Skip to main content

Alarmereignisse für einen bestimmten Zeitbereich anzeigen

In vielen Fällen ist es bekannt, in welchem Zeitraum die Probleme auftraten und diese als Alarme aufgezeichnet wurden. Dann kann es nützlich sein, nur diejenigen Alarme, die in dem bestimmten Zeitraum auftraten, anzeigen zu lassen. Die wichtigen Informationen werden dadurch optimiert angezeigt und schneller gefunden.

Oftmals ist bekannt, in welchem Zeitbereich Störungen aufgetreten sind und als Alarme aufgezeichnet wurden. In diesem Fall kann es nützlich sein, sich nur die Alarme anzeigen zu lassen, die in diesem Zeitraum aufgezeichnet wurden. Dadurch werden die wichtigen Informationen optimiert angezeigt und können schneller gefunden werden.

Konfigurieren Sie zu diesem Zweck in der Alarmvisualisierung zwei Eingabemöglichkeiten für Variablen, die in der Konfiguration des Elements Alarmtabelle oder Alarmbanner in der Eigenschaft Alarmkonfiguration - Filtervariable, von und Filtervariable, bis stehen.

Konfiguration von Alarmdefinitionen für Filter

  1. Deklarieren Sie im Applikationscode eine Stringvariable (GVL) für den Zeitbereich.

    dtFrom : DT := DT#2020-01-01-02:00:00;

    dtTo : DT := DT#2020-01-01-02:00:00;

    eFiltTimeRange : VisuElemsAlarm.EFilterTimeRangeType;

    Die Variablen für den Zeitraum, in dem Alarme auftreten, sind deklariert. 

  2. Programmieren Sie die Alarmvisualisierung für die Visualisierungselemente Rechteck, Schaltfläche und Alarmtabelle. mit Eingabekonfiguration für den Filtertyp wie folgt: 

    1. Fügen Sie ein Datums-/Uhrzeitauswahl-Element für die Eingabe des Anfangszeitbereichs ein

      Datums-/Uhrzeitauswahl-Element mit Elementeigenschaft Variable ist GVL-dtFrom

    2. Fügen Sie ein Datums-/Uhrzeitauswahl-Element für die Eingabe des Endezeitbereichs ein

      Datums-/Uhrzeitauswahl-Element mit Elementeigenschaft Variable ist GVL.dtFrom

      Datums-/Uhrzeitauswahl-Element mit Elementeigenschaft Variable ist GVL.dtTo

    3. Konfigurieren Sie die Alarmtabelle. Selektieren Sie das Element im Visualisierungseditor und konfigurieren sie dessen Eigenschaften wie folgt:

      Eigenschaft AlarmkonfigurationFiltern nach ZeitbereichFiltervariable, von ist GVL.dtFrom

      Eigenschaft AlarmkonfigurationFiltern nach ZeitbereichFiltervariable, bis ist GVL.dtTo

      Eigenschaft AlarmkonfigurationFiltern nach ZeitbereichFiltertyp ist GVL.eFiltTimeRange

      Das Filtern ist konfiguriert.