Steuerungsmodul gegen EDB prüfen

Werkzeugpalette:
Menü: Datei→EDB-Überprüfung

Parallel zu Ihrer Arbeit an den Steuerungsmodulen können auch andere Arbeiten durchgeführt werden, die die EDB verändern. Deshalb ist es sinnvoll, von Zeit zu Zeit zu prüfen, ob die Angaben aus der EDB, die in Ihrem Steuerungsmodul benutzt werden, noch auf dem aktuellen Stand sind, und ob auch sonst keine Widersprüche zwischen der EDB und Ihrem Steuerungsmodul bestehen.

Die EDB-Prüfung stellt lediglich fest, ob die Angaben in dem Steuerungsmodul mit den in der EDB registrierten Schnittstellen und Objekten übereinstimmen. Diese Prüfung erkennt keine logischen Fehler im Verarbeitungsablauf Ihres Steuerungsmoduls.

Aufbau der Anzeige der Prüfergebnisse


Die obere Listbox enthält die gefundenen Fehlerarten. Jeweils eine Fehlerart wird angezeigt, die anderen Fehlerarten, die in dem Modul vorkommen, können Sie durch Anklicken des Pfeils sichtbar machen.

Darunter wird pro Fehler angezeigt, welche Angaben dazu in dem Modul und in der EDB gefunden wurden:

  • Unter Angaben im Baustein steht zunächst, wobei der Fehler entdeckt wurde (bei welchem Konstrukt, in der Schnittstelle, usw.).

    Wenn Sie auf den Pfeil neben der Listbox klicken, sehen Sie, an welchen weiteren Stellen diese Fehlerart auftrat.

  • Unter Angaben in der EDB steht, welche Informationen zu diesem Zustand, Ereignis oder Modul in der EDB gefunden wurden.

    Wenn das betreffende Modul, Ereignis usw. in der EDB gar nicht bekannt ist, ist das Feld leer.

  • Mit den Schaltflächen Markieren, Alle markieren, Löschen, Alle Löschen, Übernehmen, Ignorieren und Alle ignorieren entscheiden Sie, wie der Fehler behandelt werden soll.

Die von Ihnen bearbeiteten Fehler werden aus der Liste der Fehlerarten und Konstrukte herausgenommen. ControlEdge zeigt Ihnen also immer nur die Fehlermeldungen und fehlerhaften Konstrukte an, für die Sie noch keine Aktion gewählt haben.

Nachdem Sie die Bearbeitung abgeschlossen haben, verlassen Sie das EDB-Prüfungsfenster über die Schaltfläche Schließen.

Behandlung der gefundenen Unstimmigkeiten

Die Unstimmigkeiten, die ControlEdge bei der EDB-Überprüfung gefunden hat, können Sie entweder direkt in dem EDB-Prüffenster bearbeiten, oder Sie können die betroffenen Konstrukte markieren, um sie nach Verlassen des Fensters in der graphischen Darstellung des Steuerungsteils wie gewollt zu bearbeiten.

Angaben im Prüffenster bearbeiten

  • Möchten Sie die fehlerhaften Informationen in dem Konstrukt ersetzen durch die Informationen, die in dem Bereich Angaben in der EDB gerade angezeigt werden?

    Dann wählen Sie Übernehmen.

    Sie können nur die vorgegebenen Angaben übernehmen, nicht aber neue Angaben eingeben oder die Vorgabe verändern. Wenn dies notwendig ist, markieren Sie das Konstrukt und bearbeiten Sie es anschließend.

  • Möchten Sie die fehlerhaften Angaben ersatzlos entfernen?

    Dann wählen Sie Löschen.<7block>

    • Möchten Sie, dass ControlEdge die betreffenden Angaben in allen Konstrukten ersatzlos entfernt, in denen dieser Fehler festgestellt wurde?

      Dann wählen Sie Alle löschen.

      Beim Löschen wird nicht das Konstrukt gelöscht, sondern nur die Angaben zu dem Konstrukt, die nicht mit der EDB in Einklang sind. Sie sollten die betroffenen Konstrukte anschließend bearbeiten und neue, zutreffende Angaben machen.

    • Möchten Sie, dass ControlEdge in dem Konstrukt die Angaben bestehen lässt, auch wenn diese (zur Zeit) nicht mit der EDB übereinstimmen?

      Dann wählen Sie Ignorieren.

    • Möchten Sie, dass ControlEdge in allen Konstrukten, in denen diese Fehlerart festgestellt wurde, die Angaben bestehen lässt, auch wenn diese (zur Zeit) nicht mit der EDB übereinstimmen?

      Dann wählen Sie Alle ignorieren.

    In der Graphik bearbeiten

    • Möchten Sie das fehlerhafte Konstrukt nachher im Zusammenhang bearbeiten?

      Dann wählen Sie Markieren.

    • Möchten Sie alle Konstrukte, in denen diese Fehlerart festgestellt wurde, nachher im Zusammenhang bearbeiten?

      Dann wählen Sie Alle markieren.

    Nachdem Sie das EDB-Prüffenster geschlossen haben, können Sie in der Graphik von einem markierten, fehlerhaften Konstrukt zum nächsten blättern und dort die Fehlermeldungen bearbeiten.

    Nachdem Sie für einen Fehler oder eine Fehlerart eine Aktion ausgewählt haben, verschwindet der Fehler bzw. verschwinden die Fehler aus der Liste der gefundenen Fehler. Wenn Sie für alle Fehler eine Aktion ausgewählt haben, sind die Listenfelder leer.

    Schritt für Schritt

    1. Starten Sie die EDB-Überprüfung

      • entweder über die Position EDB Überprüfung im Menü Datei,
      • oder über das Symbol \ in der Werkzeug-Palette

      Bitte haben Sie etwas Geduld - ControlEdge hat eine Menge zu prüfen, und je nach Umfang Ihres Steuerungsmoduls und Geschwindigkeit Ihrer Rechnerumgebung kann diese Überprüfung einige Minuten dauern.

      Wenn keine Unstimmigkeiten gefunden wurden, meldet ControlEdge dies; bestätigen Sie die Meldung mit OK. Die EDB-Prüfung ist dann beendet.

      Wenn Unstimmigkeiten gefunden wurden, zeigt ControlEdge in dem Fenster „EDB-Prüfergebnisse“ den ersten Fehler an: im oberen Listenfeld steht die Art des Fehlers, in dem Feld darunter die dazu gefundenen Angaben im Baustein.

    2. Wählen Sie die Aktion, die Sie für die angezeigte Unstimmigkeit ausführen möchten.

      Wenn Sie eine Aktion wählen, die alle Fehler diesen Typs betrifft (Alle markieren oder Alle ignorieren), entfernt ControlEdge alle Fehler diesen Typs aus den Listen der noch zu bearbeitenden Unstimmigkeiten, und zeigt dann den ersten Fehler des nächsten Typs an.

      Wenn Sie eine Aktion wählen, die nur diese eine Unstimmigkeit betrifft (Ignorieren, Übernehmen, Markieren), entfernt ControlEdge nur diese Unstimmigkeit aus der Liste der noch zu bearbeitenden Unstimmigkeiten, und zeigt dann den nächsten Fehler des gleichen Typs an.

      Wiederholen Sie Punkt 2, bis alle Unstimmigkeiten bearbeitet sind. Jetzt ist nur noch die Schaltfläche Schließen aktiv.

    3. Wählen Sie Schließen.
    4. Wenn Sie Unstimmigkeiten markiert haben, sollten Sie diese nun in der Graphik bearbeiten. Sie können mit den Pfeilen in der Statuszeile durch die markieren Unstimmigkeiten blättern: ControlEdge zeigt dann jeweils das Steuerungsteil, worin das betroffene Konstrukt enthalten ist, und markiert das Konstrukt.

      Bearbeiten Sie das Konstrukt wie gewohnt, in dem Sie z.B. darauf doppelklicken und die Angaben in dem dann angezeigten Dialogfenster überprüfen und korrigieren.

cedge:misc:edbcheck · Zuletzt geändert: 09.08.2024 13:24

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum