Übersicht (Befehl OUTPUT CLOSE)

Die OUTPUT -Befehle (OUTPUT NEW, OUTPUT NAME, OUTPUT ACTIVATE, OUTPUT OPEN, OUTPUT SAVE, OUTPUT CLOSE) bieten die Möglichkeit, ein oder mehrere Ausgabedokumente programmgesteuert zu verwalten. Diese Funktionen ermöglichen Ihnen Folgendes:

  • Speichern Sie ein Ausgabedokument über die Syntax.
  • Partitionieren Sie die Ausgabe programmgesteuert in separate Ausgabedokumente (z. B. Ergebnisse für Männer in einem Ausgabedokument und Ergebnisse für Frauen in einem separaten Ausgabedokument).
  • Mit mehreren geöffneten Ausgabedokumenten in einer bestimmten Sitzung arbeiten und selektiv neue Ergebnisse an das entsprechende Dokument anhängen.

Der Befehl OUTPUT CLOSE schließt ein oder mehrere geöffnete Ausgabedokumente.

Basisspezifikation

Die einzige Spezifikation für OUTPUT CLOSE ist der Befehlsname gefolgt von den Namen der geöffneten Ausgabedokumente, einem Stern (*) oder dem Schlüsselwort ALL. Das Schlüsselwort NAME ist optional, aber wenn es verwendet wird, muss ihm ein Gleichheitszeichen folgen.

Operationen

  • Wenn Namen angegeben werden, werden die angegebenen Ausgabedokumente geschlossen und die Zuordnungen zu den Namen werden unterbrochen.
  • Wird ein Stern (*) angegeben, wird das angegebene Ausgabedokument geschlossen. Wenn das angegebene Ausgabedokument einen Namen hat, wird die Zuordnung zu diesem Namen unterbrochen.
  • Bei Angabe von ALL werden alle geöffneten Ausgabedokumente geschlossen und alle Zuordnungen von Namen zu Ausgabedokumenten werden unterbrochen.
  • Ausgabedokumente werden beim Schließen nicht automatisch gespeichert. Mit OUTPUT SAVE können Sie den Inhalt eines Ausgabedokuments speichern.
  • OUTPUT CLOSE wird ignoriert, wenn Sie ein nicht vorhandenes Dokument angeben.

Beispiel

GET FILE='/examples/data/Males.sav'.
FREQUENCIES VARIABLES=ALL.
OUTPUT SAVE OUTFILE='/examples/output/Males.spv'.
OUTPUT CLOSE *. 

GET FILE='/examples/data/Females.sav'.
FREQUENCIES VARIABLES=ALL.
  • FREQUENCIES erzeugt Auswertungsstatistiken für jede Variable. Die Prozedurausgabe wird dem angegebenen Ausgabedokument hinzugefügt (ein Dokument wird automatisch erstellt, wenn derzeit kein Ausgabedokument geöffnet ist).
  • OUTPUT SAVE schreibt den Inhalt des designierten Ausgabedokuments in die Datei /examples/output/Males.spv.
  • OUTPUT CLOSE schließt das angegebene Ausgabedokument.
  • Die Ausgabe des zweiten Befehls FREQUENCIES wird in ein neues Ausgabedokument geschrieben, das automatisch erstellt wurde, als das zuvor festgelegte Ausgabedokument geschlossen wurde. Wenn OUTPUT CLOSE nicht ausgegeben worden wäre, wäre die Ausgabe für Frauen an das Ausgabedokument übertragen worden, das Zusammenfassungen für Männer enthält.