BitCtrl Logo

4. Ganglinieneditor

4.1. Detailseite
4.1.1. Kopfbereich
4.1.1.1. Messquerschnitt-Suche
4.1.2. Block „Diagrammanzeige“
4.1.3. Block „Achsenformatierung“
4.1.4. Weitere Funktionen
4.2. Diagramme
4.2.1. Sortieren von Ganglinien nach Ereignistyp
4.2.2. Block „Ganglinien“
4.2.3. Block „Diagrammanzeige“
4.2.4. Block „Informationen“
4.2.5. Block „Gangliniendiagramm“
4.2.6. Rohdaten anzeigen
4.2.7. Weitere Funktionen

Ganglinien werden innerhalb des Rahmenwerks in Editoren präsentiert. Das ermöglicht das gleichzeitige Betrachten und Editieren von Ganglinien zu verschiedenen Messquerschnitten. Verantwortlich hierfür ist der Ganglinieneditor

Der Ganglinieneditor dient zum Darstellen der zu einem Messquerschnitt hinterlegten Ganglinien. Diese können sowohl durch Ereignisse parametrisiert werden, als auch als Prognose zu einem bestimmten Datum abgefragt werden.

Ein Ganglinieneditor enthält immer eine Seite „Details“ mit Angaben zur Anfrage (Messquerschnitt, Prognosetag) und zur Diagrammdarstellung (Linien- und Achseneigenschaften) sowie weitere Seiten, die, abhängig von der Anfrage, dynamisch aufgebaut werden. In den zusätzlichen Seiten werden die Ganglinien in der folgenden Reihenfolge dargestellt:

  1. Prognose

  2. Ereignisse

    1. Wochentage, (Montag bis Sonntag)

    2. Alle weiteren absoluten Ereignisse in alphabetischer Reihenfolge

4.1. Detailseite

Die Detailseite zeigt wichtige Informationen zum Messquerschnitt und zu den anzuzeigenden Gangliniendiagrammen. Die Seite ist in einen Kopfbereich und die zwei Blöcke „Diagrammanzeige“ und „Achsenformatierung“ aufgeteilt.

Detailseite für den Ganglinieneditor

Abbildung 3. Detailseite für den Ganglinieneditor


4.1.1. Kopfbereich

Der Kopfbereich enthält alle notwendigen Angeben, um eine Anfrage für eine Prognose an den Datenverteiler zu senden.

Abfragemaske für eine Prognose

Abbildung 4. Abfragemaske für eine Prognose


Im Block „Anfrage“ können über die Schaltfläche „Anfrage senden“ die Daten der Ganglinie vom Datenverteiler abgefragt werden. Dabei wird solange ein Dialog angezeigt bis die Abfrage vollständig ausgeführt wurde

Warten auf die Daten der Anfrage

Abbildung 5. Warten auf die Daten der Anfrage


4.1.1.1. Messquerschnitt-Suche

Dabei ist das Feld „Messquerschnitt PID“ ist beim Öffnen des Editors aus der Ansicht „Messquerschnitt-Navigator“ heraus entsprechend vorbelegt. Der Messquerschnitt kann jedoch für folgende Anfragen über das Lupen-Symbol ( ) neben dem Eingabefeld „Messquerschnitt-PID“ verändert werden. Es wird ein Dialog angezeigt, über den der Messquerschnitt anhand seines Namens mit einer Teilzeichenkette oder mit regulären Ausdrücken gesucht werden kann. Dabei steht ein „*“-Zeichen für beliebig viele und ein „?“-Zeichen für genau ein Zeichen.

Suchen von Messquerschnitten

Abbildung 6. Suchen von Messquerschnitten


Um die der Prognose zugrunde liegenden Daten anzuzeigen muss im Kopfbereich mit Hilfe des Drei-Zylinder-Symbols ( ) der Abfragemodus für Ereignisse aktiviert werden.

Kopfbereich für die Ereignis - Abfrage

Abbildung 7. Kopfbereich für die Ereignis - Abfrage


4.1.2. Block „Diagrammanzeige“

Für die Diagrammanzeige können für jeden Kennwert folgende Einstellungen verändert werden:

  1. Sichtbarkeit

  2. Farbe

  3. Linienart

  4. Liniendicke

Die Einstellungen können direkt in der Zeile verändert werden. Die Sichtbarkeit wird über Kontroll­Kästchen vor dem Typnamen gesteuert. Für die Farbe wird über das Bleistiftsymbol ein separater Dialog zentriert über der Farbwähler geöffnet, über den die gewünschte Farbe ausgewählt oder eingegeben werden kann. Die Linienart und Liniendicke wird über ein Auswahlfeld eingestellt. In der letzten Spalte („Darstellung“) ist eine Vorschau auf die im Diagramm dargestellte Linie zu sehen. Änderungen an den Einstellungen werden auf alle geöffneten Ganglinien dieses Editors sofort angewendet, also auch ohne erneutes Ausführen der Abfrage.

Einstellungen

Abbildung 8. Einstellungen


Beim Klicken auf eines der Stift-Symbole neben den angezeigten Farbflächen wird ein Farbauswahldialog angezeigt.

Das Speichern und Laden der Standard Chart Eigenschaften geschieht innerhalb der lokalen Einstellungen, die mit der Aktion „MQ Ganglinien Standard Chart Eigenschaften öffnen“ ( ) geöffnet werden können. Diese Aktion befindet sich im Kopfbereich des Ganglinieneditors. Alternativ gelangt man an die Standard Chart Eigenschaften über die Benutzervorgaben, Unterpunkt Rahmenwerk -> MQ Ganglinien.

Ganglinien Standard Chart Eigenschaften

Abbildung 9. Ganglinien Standard Chart Eigenschaften


Diese Einstellungen werden lokal in der Oberfläche gespeichert und können über die entsprechenden Aktionen in eine Datei exportiert und anschließend auch wieder importiert werden. Beim Öffnen einer Ganglinie werden die gespeicherten Standard Chart Eigenschaften automatisch auf die dann angezeigte Ganglinie angewendet.

Mit der Aktion „Übernahme der Standard Chart Eigenschaften“ ( ), die sich ebenfalls im Kopfbereich des Ganglinieneditors befindet, werden die aktuellen Standard Chart Eigenschaften auf die im Ganglinieneditor befindlichen Ganglinien angewendet.

4.1.3. Block „Achsenformatierung“

Die in den Diagrammen dargestellten Achsen lassen sich durch eine manuelle Formatierung an die eigenen Bedürfnisse anpassen.

Achsenformatierung

Abbildung 10. Achsenformatierung


Hierbei stehen folgende Möglichkeiten zur Auswahl:

  1. Ein- und Ausblenden aller zu einer Achse gehörenden Werte („Anzeige“)

  2. Veränderung der Achsenposition („Links“)

  3. (De-)Aktivieren der automatischen Achsenberechnung („Automatik“)

    Bei manueller Eingabe:

    1. Veränderung des dargestellten Wertebereichs („Minimum“ und „Maximum“)

    2. Veränderung der Achseneinteilung („Hilfslinien“ und „Einteilung“)

Änderungen an den Optionen werden auf alle zuvor geöffneten Ganglinien dieses Editors sofort angewendet, also auch ohne erneutes Ausführen der Abfrage.

4.1.4. Weitere Funktionen

Laden und Speichern

Über Laden- und Speichern-Symbole in der Kopfzeile des Editors können Einstellungen für die Diagrammanzeige sowie für die Achsenformatierung aus dem Datenverteiler geladen oder gespeichert werden. Beim Laden wird zuerst abgefragt, welcher Konfigurationsbereich genutzt werden soll. Hierbei ist „Benutzer, Netzweit“ die Standardeinstellung. Wenn der angemeldete Benutzer Administratorrechte benitzt, wird der Dialog auch beim Speichern angezeigt. Andernfalls wird automatisch unter „Benutzer, Netzweit“ gespeichert.

Wahl des Einstellungsspeichers

Abbildung 11. Wahl des Einstellungsspeichers


Laden von Einstellungen

Abbildung 12. Laden von Einstellungen


Speichern von Einstellungen

Abbildung 13. Speichern von Einstellungen


Drucken und Druckvorschau

Alle offenen Ganglinien aus der letzten Abfrage lassen sich über die im Rahmenwerk eingebundene Druckfunktionalität ausdrucken. Dabei werden alle offenen Ganglinien auf dem ausgewählten Drucker ausgedruckt.

4.2. Diagramme

Alle mit einer Anfrage auf der Detailseite ermittelten Anfragen werden nach Ereignistypen gruppiert in Reitern neben dem Detailseiten-Reiter angezeigt. Die Ansicht einer Ganglinien-Seite gliedert sich in die vier Blöcke „Ganglinien“, „Legende“, „Informationen“ und „Gangliniendiagramm“.

Ganglinienprognose

Abbildung 14. Ganglinienprognose


4.2.1. Sortieren von Ganglinien nach Ereignistyp

Die Sortierung der Ganglinien Reiter wird in den Benutzervorgaben unter Rahmenwerk -> MQ Ganglinien -> Tabreihenfolge vorgenommen.

Benutzervorgaben MQ Ganglinien Tabreihenfolge

Abbildung 15. Benutzervorgaben MQ Ganglinien Tabreihenfolge


Da Ganglinien für die jeweiligen Ereignistypen angelegt werden, wird auch die Sortierung an den Ereignistypen ausgerichtet. Per Drag and Drop, oder durch Betätigen der Knöpfe, rechts auf der Einstellungsseite, werden die aktuell selektierten Ereignistypen in ihrer Position verändert. Durch das Übernehmen der Einstellung, wird die Sortierung lokal gespeichert und wird ab sofort im Ganglinieneditor angewendet.

4.2.2. Block „Ganglinien“

Bei einer Prognose-Ganglinie enthält die Tabelle nur eine Ganglinie. Angezeigt wird der Zeitpunkt wann die Abfrage zu dieser Ganglinie ausgeführt wurde.

Für Ereignistypen enthält die Tabelle in diesem Block alle Ganglinien, die dem Ereignistypen der aktuellen Seite zugeordnet wurden. Existieren mehrere Ganglinien zu einem Ereignistyp, kann durch Selektieren der entsprechenden Zeile eine Ganglinie ausgewählt und die Diagrammdarstellung verändert werden. Die Ganglinien sind nach der letzten Verschmelzung sortiert.

Tabelle mit Ganglinien

Abbildung 16. Tabelle mit Ganglinien


4.2.3. Block „Diagrammanzeige“

Die Sichtbarkeit der einzelnen Kennwerte läst sich wie auch auf der Detailseite über Kontrollkästchen steuern. Wie in der Anforderung BuV-BW-E-21 gefordert, ist diese Einstellung ist über alle Seiten eines Editors synchronisiert, d.h. Änderungen auf einer Seite werden auch auf allen anderen Seiten sofort, also ohne erneute Abfrage, wieder gegeben.

Block "Diagrammanzeige"

Abbildung 17. Block "Diagrammanzeige"


4.2.4. Block „Informationen“

Alle für eine Ganglinie wichtigen Informationen werden hier in tabellarischer Form angezeigt. Für Prognosen sind dies:

  1. Name des Messquerschnitts

  2. Pid des Messquerschnitts

  3. Datum für die Prognose

Bei Ereignissen werden folgende Daten angezeigt:

  1. Name des Messquerschnitts

  2. Pid des Messquerschnitts

  3. Ereignistyp

  4. Ganglinientyp (absolut, multiplikativ, additiv)

  5. Approximation (bei „B-Spline“ mit Ordnung in Klammern)

  6. Zeitpunkt der letzten Verschmelzung

  7. Anzahl der Verschmelzungen

  8. Referenzganglinie ja/nein

Block "Informationen" bei Ereignissen

Abbildung 18. Block "Informationen" bei Ereignissen


4.2.5. Block „Gangliniendiagramm“

Das Gangliniendiagramm wird entsprechend den auf der Detailseite vorgenommenen Einstellungen mit den aus der Ganglinienbibliothek ermittelten Daten dargestellt.

Wird an einer Stelle im Diagramm ein Kreis statte einer durchgehenden Linie dargestellt, so bedeutet dies, das zwar für diese Stützstelle Daten vorliegen, jedoch für die beiden Benachbarten nicht.

Anstelle des Diagrammes können über einen Button im Kopfbereich des Editors die zugrunde liegendenden Daten angezeigt werden. Siehe hierzu Abschnitt 4.2.6, „Rohdaten anzeigen“ .

4.2.6. Rohdaten anzeigen

Über das Tabellen-Symbol ( ) in der Kopfzeile des Editors können die für die Diagrammdarstellung verwendeten Rohdaten tabellarisch dargestellt werden. Die tabellarische Darstellung wird anstatt des Gangliniendiagrammes dargestellt. Siehe hierzu Abschnitt 4.2.5, „Block „Gangliniendiagramm““ .

Die Daten einer Prognose sowie von absoluten und additiven Ganglinien werden als Ganzzahlen dargestellt - multiplikative Ganglinien mit einer Genauigkeit von drei Stellen nach dem Komma.

Anzeige der Rohdaten der Ganglinie

Abbildung 19. Anzeige der Rohdaten der Ganglinie


4.2.7. Weitere Funktionen

Folgende Funtionalitäten stehen zusätzlich zur Verfügung:

Maximieren

Über das Fenster-Lupen-Symbol ( ) in der Kopfzeile des Editors kann das Diagramm so maximiert werden, dass es den gesamten Editorbereich ausfüllt. Das nochmalige Klicken blendet die drei Blöcke auf der linken Seite wieder ein.

Maximierte Darstellung einer Ganglinie

Abbildung 20. Maximierte Darstellung einer Ganglinie


Kopieren

Über das Kopieren-Symbol ( ) im Kopfbereich des Editors oder über die im Rahmenwerk definierte Kopierenaktion kann die gezeigte Ganglinie in der Auflösung 1024x786 Pixel als Bild oder die gezeigte zugrundeliegende Datentabelle in die Zwischenablage kopiert werden. Was kopiert wird, hängt vom aktuell verwendeten Darstellungsmodus (siehe Abschnitt 4.2.6, „Rohdaten anzeigen“ ) ab. Das kopierte Bild bzw. die kopierten Daten lassen sich anschließend in eine andere Anwendung wie z.B. Microsoft Word® oder Microsoft Excel® einzufügen.

Kopiertes Bild einer Ganglinie

Abbildung 21. Kopiertes Bild einer Ganglinie


Drucken und Druckvorschau

Die aktuell gezeigte Ganglinie lässt sich über die im Rahmenwerk eingebundene Druckfunktionalität ausdrucken. Dabei wird zuerst die Druckvorschau bzw. Seitenansicht angezeigt. In dem dargestellten Dialog kann die angezeigte Seite über das Druckersymbol ausgedruckt werden.

Inhalt der ausgedruckten Seite für eine Ganglinie

Abbildung 22. Inhalt der ausgedruckten Seite für eine Ganglinie


Verzögerte Diagrammanzeige

Sollte die Initialisierung der Diagrammbibliothek „Birt“ bei Plug-in-Aktivierung (Siehe ??? ) nicht abgeschlossen sein, muss vor der Anzeige des Diagramms auf die Initialisierung gewartet werden. Dem Anwender wird hierbei ein Dialog angezeigt, der bei Fertigstellung automatisch ausgeblendet wird. Erst danach wird das Diagramm dargestellt.

Verzögerte Diagrammanzeige

Abbildung 23. Verzögerte Diagrammanzeige