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. |