EXPL Export einer TAS-Liste in eine Datei
EXPL [ datei [, O | E] [, NOMSG] [, NEL] [, R] ]
Das Kommando EXPL ermöglicht die Ausgabe einer beliebigen, von TAS angezeigten Liste (z.B. Task-, Names-, Load-Liste, Liste eines Speicherbereichs) in eine SAM-Datei. Die Datei ist druckaufbereitet und kann mit /PR datei,SPACE=E,STARTNO=8 ausgedruckt werden oder als Eingabedatei für spezielle Auswertprogramme dienen.
Zum Ausschalten des EXPL-Modus siehe Kommando NEXPL.
datei Name der Ausgabedatei. Falls kein Dateiname angegeben wurde, wird die im letzten EXPL-Kommando angegebene Datei fortgeschrieben bzw. es wird in eine zuvor mit LINK=TASEXP zugewiesene Datei geschrieben.
O Overwrite. Eine bestehende Datei dieses Namens wird überschrieben.
Standard, falls im EXPL-Kommando ein Dateiname angegeben wurde.
E Extend. Eine bestehende bzw. die zuletzt benutzte EXPL-Datei wird fortgeschrieben. Standard, falls im EXPL-Kommando kein Dateiname angegeben wurde.
NOMSG Bei der Erzeugung der Ausgabedatei wird standardmäßig eine Meldung in der Systemzeile des Bildschirms ausgegeben. Mit dem Parameter NOMSG wird diese Ausgabe unterdrückt.
NEL No empty List. Leere Listen werden nicht geschrieben.
Dieser Parameter ist vor allem sinnvoll in Kombination mit einem nachfolgenden Kommando ATL INT=0 (siehe Seite und verhindert ein extremes Anwachsen der EXPL-Datei.
R Reduced output.
Der Parameter bewirkt, daß in den ausgegebenen Sätzen die Überschriftszeile nur einmal am Anfang und die Endezeilen nicht enthalten sind. Leere Listen werden ebenfalls unterdrückt. Der Parameter R enthält somit den Parameter NEL (No Empty List) siehe oben.
Hinweise:
Das Kommando EXPL wird sofort ausgeführt, indem die aktuell am Bildschirm angezeigte Liste in eine Datei geschrieben wird. Die Liste kann eine beliebige, aufgrund einer Selektion, eines Action-Codes oder Kommandos von TAS erzeugte Liste sein. Im Gegensatz dazu wird durch das Kommando DOC bzw. durch Angabe eines Dateinamens im Feld "DOCUMENTATION" der Selektionsmaske nur die aktuelle Taskliste in eine Datei geschrieben.
Die durch das Kommando EXPL erzeugte Datei ist besonders dafür geeignet, durch spezielle Anwenderprogramme aufbereitet und statistisch ausgewertet zu werden (z.B. EXCEL). Hierzu befindet sich am Beginn eines jeden Datensatzes nach dem Druckvorschubzeichen, d.h. ab Spalte 2, ein sechs Byte langes Identifikationsfeld, das folgendermaßen aufgebaut ist:
Byte 2 - 5 Fortlaufende Listennummer. Die erste, in der aktuellen TAS-Sitzung in die EXPL-Datei geschriebene Liste erhält die Nummer 0000, die zweite die Nummer 0001 usw. Ist der ATL-Modus aktiv, so wird bei jeder neuen Bildschirmausgabe die Listennummer in der EXPL-Datei um 1 erhöht.
Byte 6 Kennzeichen für Satztyp. TAS unterscheidet die folgenden Satzarten:
1: Überschriftszeile.
2: Datenzeile
3: Endezeile.
Byte 7 Leerzeichen (Blank).
Byte 8 - 17 Datum im Format yymmdd-lfd
Byte 18 Leerzeichen (Blank).
Byte 19 - 24 Uhrzeit im Format hhmmss
Byte 25 Leerzeichen (Blank).
Byte 26 - 94 Dateninhalt.
NEXPL Das Kommando EXPL schreibt die aktuell am Bildschirm angezeigte Liste in eine Datei. Falls zu einem späteren Zeitpunkt das Kommando ATL (Automatic Task List, siehe Seite ) abgesetzt wird, werden die periodisch ausgegebenen Listen ebenfalls in der EXPL-Datei erfaßt. Um dieses u.U. ungewollte Verhalten auszuschließen, ist das Kommando NEXPL oder EXPLOFF zu verwenden.