PRINT_TABLE
Mit diesem Befehl wird der sichtbare Inhalt einer Anzeigetabelle über den Bildschirm ausgegeben oder in einer Datei gespeichert.
Die Syntax des Befehls sieht folgendermaßen aus:
PRINT_TABLE 'table name' or ALL
SCREEN or (( or DEL_OLD or APPEND) 'filename')
Ein Beispiel für den Befehl:
PRINT_TABLE 'disptable1'
DEL_OLD 'file1.tbl'
oder einfach
PRINT_TABLE 'disptable1' DEL_OLD 'file1.tbl'
PRINT_TABLE erfordert zwei Parameter. Der erste Parameter ist der Name der auszugebenden Anzeigetabelle. In diesem Beispiel ist die Anzeigetabelle disptable1. Der zweite Parameter gibt das gewünschte Ausgabeziel für die angegebene Anzeigetabelle an. In diesem Beispiel ist das Ausgabenziel die Datei file1.tbl mit der Option DEL_OLD. Das bedeutet, wenn file1.tbl bereits vorhanden ist, wird sie überschrieben.
Wenn Sie eine Datei als Ausgabeziel angeben, können Sie alternativ die Option APPEND oder keine Option verwenden. APPEND bedeutet, dass die angegebene Anzeigetabelle an das Ende der angegebenen Datei angefügt wird. Falls noch keine Datei vorhanden ist, wird eine Datei erstellt. Wenn Sie gar keinen Parameter angeben, wird eine Datei mit dem angegebenen Namen erstellt, sofern keine andere Datei mit gleichem Namen vorhanden ist. Wenn die angegebene Datei bereits vorhanden ist, wird eine Fehlermeldung ausgegeben und der Befehl abgebrochen.
Alternativ können Sie den Bildschirm als Ausgabeziel angeben, indem Sie SCREEN statt DEL_OLD und file1.tbl in obigem Beispiel angeben.