Checking


<< Klicken um Inhaltsverzeichnis anzuzeigen >>

Navigation:  Module und Plug-ins > 2check >

Checking


Im Folgenden finden Sie die Anleitung zum Plug-in Checking.

 

Inhalt des Kapitels

1. Einführung in das Plug-in

 1.1 Funktion

 1.2 Features

 1.3 Einordnung in die Gesamtsoftware

         1.3.1 Modulzugehörigkeit

         1.3.2 Verknüpfungen zu anderen Plug-ins

2. Interface

 2.1 Aufbau

 2.2 Menü

 2.3 Mehrfachzuweisung

3. Arbeiten mit dem Plug-in

 3.1 Regeln erstellen

 3.2 Regeln auswerten

 

 

1. Einführung in das Plug-in

1.1. Funktion

Das Plug-in Checking ermöglicht es Ihnen, einen beliebigen Datenpool bzw. dessen Werte exakt zu überprüfen.

Sie können durch die Anwendung von regulären Ausdrücken ganz genau angeben, welche Wertebereiche angemessen sind, bei welchen Bereichen eine Warnung und schließlich bei welchen Wertebereichen ein Fehler-Hinweis angezeigt werden soll.

So können Sie auf einen Blick erkennen, welche Werte nicht innerhalb der Toleranz liegen und dadurch beispielsweise Ausreißer identifizieren.

 

1.2. Features

Über das Plug-in Checking haben Sie die Möglichkeit, beliebig viele Regeln zu erstellen, die anhand regulärer Ausdrücke den zu überprüfenden Datenpool auswerten und genau anzeigen,

welche Werte innerhalb der von Ihnen vorgegebenen Toleranz liegen, welche Werte eine Warnung erzeugen und welche Werte schließlich als Fehler interpretiert werden.

Über eine Detailanzeige können die Ergebnisse der Werte gefiltert und sortiert werden, sodass Sie stets die Übersicht über die Auswertung Ihrer Daten behalten.

 

1.3. Einordnung in die Gesamtsoftware

1.3.1. Modulzugehörigkeit

Das Plug-in Checking ist Bestandteil des Moduls 2check, das darüber hinaus noch die Plug-ins SQL Ausdrücke und Variablen enthält.

Das Plug-in Checking steht Ihnen zur Verfügung, wenn Sie das Modul 2check für SimAssist lizenziert haben.

 

1.3.2. Verknüpfungen zu anderen Plug-ins

Da das Plug-in Checking für das Überprüfen von Daten zuständig ist, steht es mit sämtlichen Plug-ins in Verbindung, die in den Prozess der Datenabfrage involviert sein können.

Dazu zählen neben Datenbankdefinition auch Variablen und SQL Ausdrücke.

 

2. Interface

2.1. Aufbau

checking_overview_7.0

Abbildung 1 - Aufbau des Plug-ins Checking

 

Im obersten Bereich des Plug-ins Checking ist das Menü zu sehen.

Es enthält sämtliche Interaktionsmöglichkeiten um das Überprüfen von Datensätzen zu ermöglichen. Darunter angrenzend ist die Anzeige der bereits erstellten Regeln positioniert.

 

2.2. Menü

Das Menü des Plug-ins Checking hält die benötigten Funktionen bereit, um Regeln für das Überprüfen von Daten zu erstellen sowie zu verwalten.

Darüber hinaus können die Auswertungen nach Anwendung einer Regel im Detail betrachtet werden. Folgende Auflistung stellt alle Buttons des Menüs vor und beschreibt deren Funktion.

Button

Beschreibung

image871262403

Öffnet den Dialog zum Erstellen einer neuen Regel.

image2043147814

Öffnet den Dialog zum Bearbeiten der aktuell markierten Regel.

image1610418474

Kopiert die aktuell markierte(n) Regel(n) und speichert die Kopie.

image331008044

Löscht die markierte(n) Regel(n).

image1994418562

Führt die aktuell markierte Regel aus.

image1458725453

Wendet sämtliche erstellen Regeln auf die entsprechenden Daten an.

image877356458

Öffnet die Detailansicht der aktuell markierten Regel, die genauere Informationen zu jedem einzelnen Wert des Datenpools zeigt.

 

 

2.3 Mehrfachzuweisung

Durch setzen des Hakens bei der Checkbox Mehrfachzuweisung bei der Erstellung neuer Regeln, ist es möglich, dass jeder Wert allen Kategorien zugeordnet werden kann, deren Bedingungen der Wert erfüllt.

Ist der Haken bei Mehrfachzuweisung gesetzt (Default-Einstellung), wird bei der Prüfung eines Wertes alle definierten Bedingungen geprüft und der Wert wird allen Kategorien zugeordnet deren Bedingungen er erfüllt.

Dadurch kann die Gesamtsumme aller zugewiesener Werte von der Anzahl der geprüften Werte abweichen, z.B. wenn ein Wert mehr als einer Kategorie zugeordnet wird und dadurch mehrfach gezählt wird.

Die spezielle Kategorie Nicht definiert, die keine eigene Bedingung hat, wird weiterhin so wie bisher verwendet.

D.h. wenn ein Wert keiner anderen Kategorie zugeordnet werden konnte, dann wird der Wert der Kategorie Nicht definiert zugeordnet.

Durch die Zuordnung mehrerer Kategorien zu einem Wert ist die Farbe für die Detail-Tabelle nicht mehr eindeutig festgelegt.

Aus diesem Grund erfolgt die Darstellung von Werten, die mehreren Kategorien zugeordnet sind in einer grauen Standardfarbe, welche nicht durch den Anwender veränderbar ist.

Der Anwender kann in der Detailtabelle anhand der Darstellungsart von Werten, die mehreren Kategorien zugeordnet sind, nicht mehr erkennen zu welchen Kategorien diese Werte zugeordnet sind.

Er kann nur anhand der gesonderten Darstellungsart erkennen, dass diese Werte mehr als einer Kategorie zugeordnet sind.

Die Filterfelder in der Detailtabelle berücksichtigen Werte, die mehreren Kategorien zugeordnet sind.

D.h. Wenn ein Wert mehr als einer Kategorie zugeordnet ist, und der Filter ist nur auf eine bzw. eine Teilmenge der zugeordneten Kategorien gesetzt, dann wird die Zeile mit dem Wert angezeigt.

Beispiel:

OK: > 10

Warnung: > 100

Alle Werte >100 sind beiden Kategorien zugeordnet. Der Filter in der Detailtabelle ist auf „Warnung“ gesetzt.

Es werden alle Zeilen mit Wert >100 angezeigt, obwohl diese Werte auch zur Kategorie „OK“ gehören und diese Kategorie ausgeblendet ist.

 

 

3. Arbeiten mit dem Plug-in

3.1 Regeln erstellen

Schritt 1

Um eine neue Regel zu erstellen, klicken Sie auf den Button Neue Regel im Menü des Plug-ins, es erscheint der Dialog zum Hinzufügen von neuen Regeln (siehe Abbildung 2).

Anschließend müssen Sie im Feld Name einen Namen für die zu erstellende Regel vergeben, bitte beachten Sie dabei, dass der Name einzigartig innerhalb des Projekts sein muss.

checking_neue_regel_5.0

Abbildung 2 - Dialog zum Hinzufügen neuer Regeln

 

 

Schritt 2

Ziehen Sie die Datenquelle, auf die die Regel angewendet werden soll, per Drag&Drop in den Bereich Datenquelle des Dialogs (siehe Abbildung 3).

checking_datenquelle_7.0

Abbildung 3 - Daten hinzufügen

 

Anschließend können Sie in den Feldern OK, Warnung und Fehler Ihre individuellen Regeln eingeben.

Welche Ausdrücke dabei möglich sind, zeigt ein Popup-Hinweis, der erscheint, wenn Sie den Mauszeiger über eines der Eingabefelder bewegen (siehe Abbildung 2).

In nachstehender Tabelle werden die Ausdrücke mit jeweils einem Beispiel kurz erklärt:

Bezeichnung

Erklärung

Beispiel

Ergebnis

Intervalle

Mit einem Intervall kann ein Bereich vorgegeben werden:

[ schließt den Wert mit ein,

] schließt den Wert aus.

; trennt Intervalle voneinander

. als Trennzeichen (.9 = 0,9)

[1;5]

]1;5]

[0;.5] ; [.6;1[

Alle Werte zwischen 1 und 5, einschließlich 1 und 5

Alle Werte zwischen 1 und 5, ohne 1 und einschließlich 5

Werte zwischen 0 und 0,5, jeweils mit 0 und 0,5 und Werte zwischen 0,6 und 1, mit 0,6 und ohne 1

Größer/Kleiner

> Größer

< Kleiner

= Gleich

> 5

<= 5

Werte größer als 5

Werte kleiner oder gleich 5

Auflistung

Auflistungen werden mit ; getrennt

1;2;3;abc;ABC

 

 

Wildcards

Wildcards werden als Platzhalter verwendet:

* beliebig viele Zeichen

? beliebiges Zeichen

# beliebige Ziffer

Sim*

Sim?ssist

Bahn_#

alle Werte/Strings die mit Sim beginnen

SimAssist, aber auch SimBssist, SimCssist usw.

Bahn_1, Bahn_2,..., Bahn_100 usw.

 

 

Schritt 3

Zusätzlich können Sie für jede der vier Kategorien (OK, Warnung, Fehler und Nicht definiert) einen eigenen Farbwert festlegen.

Klicken Sie dazu auf das Farbfeld vor dem jeweiligen Begriff und wählen Sie die gewünschte Farbe aus.

Sobald alle Eingaben getätigt sind, können Sie die neue Regel über einen Klick auf OK speichern. Die neue Regel wird nun samt Auswertung in der Übersicht des Plug-ins angezeigt (vgl. Abbildung 1).

 

 

3.2 Regeln auswerten

Wie auf Abbildung 1 zu sehen, können Sie eine erste grobe Auswertung der Regel bereits in der Übersicht erkennen. Dort werden die Anzahl der Werte pro Kategorie (OK, Warnung, Fehler und Nicht definiert) angezeigt.

Um eine genauere Auswertung einsehen zu können, markieren Sie die gewünschte Regel und klicken Sie auf Details es erscheint die Detailansicht der jeweiligen Regel (siehe Abbildung 4).

checking_ergebnis_details_5.0

Abbildung 4 - Detailansicht

 

In einer tabellarischen Übersicht sehen sie sämtliche Werte, die in Ihrer Datenquelle enthalten sind. Je nach Kategoriezugehörigkeit (inkl. Mehrfachzuweisung) werden die Werte farblich markiert.

So erscheinen beispielsweise in der Standardfarbeinstellung die Werte, die nach Ihren Regelbedingungen der Kategorie Fehler zugeordnet wurden, rot, Werte der Kategorie Warnung orange und Werte der Kategorie OK grün.

Diejenigen Werte, die keiner der Kategorien angehören, werden standardmäßig als Nicht definiert bezeichnet und grau markiert.

Werte, die die Regeln mehrerer Kategorien erfüllen, werden unter Mehrfachzuweisung eingeordnet.

Wird die Kategorie Mehrfachzuweisung in der Detailansicht deaktiviert, verschwinden auch die Werte aus der Ansicht, obwohl sie zu der aktiven Kategorie Warnung zugehörig sind (siehe Abbildung 5 und 6).

Über einen Klick auf den Button Schließen beenden Sie die Detailansicht und es erscheint wieder die Übersicht über alle bisher erstellten Regeln.

checking_ergebnis_details_warunung_mit_mfzw_5.0

Abbildung 5 - Kategorie Warnung mit Mehrfachzuweisung

checking_ergebnis_details_warunung_ohne_mfzw_5.0

Abbildung 6 - Kategorie Warnung ohne Mehrfachzuweisung

 

 


© SimPlan AG - AG Hanau HRB 6845 - info@simplan.de - www.simplan.de