Eine ESQL-Datei speichern

Wenn Sie Ihre ESQL-Datei bearbeiten, können Sie sie speichern, um sowohl die von Ihnen vorgenommenenHinzufügungen und Änderungen zu übernehmen als auch um den Editor zu veranlassen, den Inhalt der Datei zu prüfen.

Vorbereitungen

Zur vollständigen Ausführung dieser Task muss die folgende Task abgeschlossen worden sein:

So speichern Sie eine ESQL-Datei:

  1. Wechseln Sie zur Ansicht 'Brokeranwendungsentwicklung'.
  2. Erstellen Sie eine neue ESQL-Datei, oder öffnen Sie eine bereits vorhandene.
  3. Nehmen Sie die Änderungen am Inhalt der ESQL-Datei vor.
  4. Speichern Sie nach anschließend die Datei, um alle Änderungen zu übernehmen. Klicken Sie dazu auf Datei > Speichern <Dateiname>.esql oder Datei > Alles speichern (im Menü wird immer der richtige aktuelle Dateiname angezeigt).

    Beim Speichern der Datei wird vom Editor ein Prüfprogramm aufgerufen, um zu überprüfen, dass ESQL sämtliche Grammatik- und Syntaxregeln beachtet (diese werden in den Syntaxdiagrammen und Erläuterungen unter ESQL-Referenz angegeben).

    Bei der Angabe von ESQL-Einstellungen können Sie eine zusätzliche Prüfung anfordern. Klicken Sie auf Fenster > Einstellungen. Der Dialog 'Einstellungen' wird angezeigt:

  5. Erweitern Sie das Element für ESQL und Zuordnung auf der linken Seite, und klicken Sie auf 'Auswertung'. Sie können einen Wert für eine Warnung (Standard), einen Fehler oder dem Ignorieren der folgenden vier Fehlerkategorien wählen:
    1. Nicht aufgelöste Kennungen
    2. Abweichungen zwischen Nachrichtenverweisen und Nachrichtendefinitionen
    3. Abweichungen zwischen Datenbankverweisen und dem Datenbankschema
    4. Verwendung veralteter Schlüsselwörter

    Die Prüfung von Nachrichtendefinitionen kann sich auf die Antwortzeiten im Editor auswirken, insbesondere wenn komplexer ESQL-Code vorliegt, bei dem viele Verweise auf eine komplexe Nachrichtendefinition vorhanden sind. Sie können diese Prüfung verzögern. Um Laufzeitfehler zu vermeiden, rufen Sie die Auswertung auf, wenn Sie die Erstellung des Nachrichtenflusses beendet haben und ihn implementieren möchten.

    Der Editor schreibt für jeden gefundenen Fehler einen Eintrag in der Taskansicht; er gibt dabei die Codezeilennummer und den Grund des Fehlers an.
  6. Wenn Sie auf den Fehler doppelklicken, platziert der Editor Ihren Zeiger auf der Zeile, in welcher der Fehler entdeckt wurde. Die Zeile wird durch das Fehlersymbol Fehlersymbol (weißes Kreuz in rotem Kreis) am rechten Rand hervorgehoben.

    Der Editor findet möglicherweise auch potenzielle Fehlersituationen, die als Warnungen durch das Warnungssymbol Warnungssymbol (schwarzes Ausrufezeichen in einem gelben Dreieck)) hervorgehoben werden. Diese Warnungen werden ebenfalls in die Taskansicht geschrieben. Beispiel: Sie haben u.U. eine BROKER SCHEMA-Anweisung eingeschlossen, die auf ein ungültiges Schema verweist (Namespace).

    Überprüfen Sie Ihren Code, und nehmen Sie die erforderlichen Korrekturen an der Anweisung oder Funktion vor.

Speichern unter

Sie können einen Kopie dieser ESQL-Datei speichern, indem Sie auf Datei > Speichern unter... klicken.

  1. Klicken Sie auf Datei > <Name> speichern unter....
  2. Geben Sie das Nachrichtenflussprojekt an, in dem Sie eine Kopie der ESQL-Datei speichern möchten. Der Projektname nimmt standardmäßig den Wert des aktuellen Projekts an. Sie können diesen Namen akzeptieren oder einen anderen aus den gültigen Optionen auswählen, die im Dateispeicherungsdialog aufgeführt werden.
  3. Geben Sie den Namen für die neue Kopie der ESQL-Datei an. Wenn Sie diese ESQL-Datei im gleichen Projekt speichern möchten, müssen Sie ihr entweder einen anderen Namen geben oder bestätigen, dass Sie die aktuelle Kopie überschreiben möchten (d. h. die Datei wird in sich selbst kopiert).

    Möchten Sie diese ESQL-Datei in einem anderen Projekt speichern, muss dieses bereits vorhanden sein (in der Liste sind nur vorhandene Projekte auswählbar). Sie können die Datei mit dem gleichen oder einem anderen Namen in einem anderen Projekt speichern.

  4. Klicken Sie auf OK. Der Nachrichtenfluss wird gespeichert, und der Nachrichtenflusseditor prüft dessen Inhalt. Der Editor stellt einen Bericht mit eventuell vorhandenen Fehlern bereit, die er in der Taskansicht gefunden hat.
Zugehörige Verweise
Integrierte Knoten
ESQL-Referenz
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ak09035_