txstep:grundlagen:start
                Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| txstep:grundlagen:start [2018/07/31 14:34] – Administrator | txstep:grundlagen:start [2021/03/16 05:34] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| {{indexmenu_n> | {{indexmenu_n> | ||
| - | ====== TXSTEP:  | + | ======  | 
| + | ---- | ||
| + | ====== Aufbau eines TXSTEP-Skripts ====== | ||
| + | \\ Ein TXSTEP-Skript beginnt immer mit der von anderen XML-Dateien bekannten **Deklaration** des verwendeten XML-Standards:\\ | ||
| + |   <?xml version=" | ||
| + | Darauf folgt das **Wurzeltag** für TXSTEP-Skripte " | ||
| + |   <script xmlns=" | ||
| + | Dieser Header ist in allen TXSTEP-Skripten gleich, der Pfad zur txstep.xsd muss allenfalls angepasst werden. Innerhalb des Wurzelelements " | ||
| + | < | ||
| + | <script xmlns=" | ||
| + |     < | ||
| + | <!-- Hier können Variablen, u. a. für den Zugriff auf Dateien, definiert werden --> | ||
| + |     </ | ||
| + | <!-- Hier werden die Verarbeitungsanweisungen für das Skript angegeben --> | ||
| + | </ | ||
| + | \\ | ||
| + | ====== Zugriff auf Dateien ====== | ||
| + | \\  Um innerhalb eines TXSTEP-Skripts auf Dateien zugreifen zu können, müssen diese innerhalb des Elements " | ||
| + |   - **permanent-file**: | ||
| + |   - **execution-file**: | ||
| + |   - **scratch-file**: | ||
| + |   - **log-file**: | ||
| + |   - **procedure**: | ||
| + |   - **external-procedure**: | ||
| + |   - **foreign-procedure**: | ||
| + | \\  Für **existierende Dateien** muss als Typ " | ||
| + | < | ||
| + |     < | ||
| + | </ | ||
| + | \\  Bei permanenten Dateien, auf die auch **geschrieben** werden soll, ist zudem mit dem Attribut " | ||
| + |       < | ||
| + | \\  Für das Anlegen einer **Scratch-Datei** müssen nur die Attribute " | ||
| + |       < | ||
| + | \\ | ||
| + | ====== Aufruf eines TXSTEP-Skripts ====== | ||
| + | \\  Im oXygen XML-Editor kann über das Menu " | ||
| + | |||
| + | * Über die Eingabeaufforderung (Windows): | ||
| + | < | ||
| + | \\ | ||
| + | |||
| + |   * Über " | ||
| + | < | ||
| + | \\ | ||
| + | |||
| + |   * In einer TUSTEP-Sitzung: | ||
| + | < | ||
| + | $$ execute " | ||
| + | *eof</ | ||
| + | \\ | ||
| + | ====== Anzeigen der Log-Datei ====== | ||
| + | \\ | ||
| + | |||
| + | * Über den dafür eingerichteten oXygen-Button | ||
| + | \\ | ||
| + | |||
| + | * Über die Eingabeaufforderung (Windows): | ||
| + | < | ||
| + | \\ | ||
| + | |||
| + |   * Über " | ||
| + | < | ||
| + | \\ | ||
| + | ====== Syntax in search-tables und exchange-tables ====== | ||
| + | - [wilhelmott | wilhelmott]\\ \\ {{files_open: | ||
txstep/grundlagen/start.1533047679.txt.gz · Zuletzt geändert:  (Externe Bearbeitung)
                
                