Gilt nur für UNIX
Mit dem Berichtsprogramm können Sie einen Bericht von der Befehlszeile auf dem Server erstellen. Um den Berichtsbefehl an der Befehlszeile oder in einem Skript auszugeben, müssen Sie pdm_task mit einschließen. Der Befehl „pdm_task“ legt Umgebungsvariablen für Befehle fest, die über keinen Wrapper verfügen. Geben Sie "pdm_task" mit dem Berichtsbefehl auf der gleichen Befehlszeile nur dann ein, wenn der Bericht durch ein Skript oder die Befehlszeile aufgerufen wurde. Wenn Sie den Berichtsbefehl von einem Menü aus ausgeben, brauchen Sie pdm_task nicht mit einschließen, weil alle Umgebungsvariablen von der Anwendung festgelegt werden.
Syntax
Dieser Befehl hat das folgende Format:
pdm_task report [-h] [-e] [-f] [-F ffstring] [-p pagelength] filename [ command line arguments]
-e
Wiederholt ein kompiliertes Skript (für Debugzwecke).
-f
Verwendet einen Seitenvorschub zwischen Seiten.
-F ffstring
Legt die optionale Seitenvorschubzeichenfolge fest.
-p pagelength
Legt die Seitenlänge fest. Die Länge der Standardseite ist 66.
filename (Dateiname)
Die Berichtsvorlage. Wenn Sie den Berichtsbefehl nicht von dem Verzeichnis aus ausführen, in dem sich die Vorlagendatei befindet, schließen Sie den vollständigen Dateipfadnamen mit ein. Der Befehl sendet die Ausgabe als Standardausgabe (stdout).
Befehlszeilenargumente
Gibt von der Berichtsvorlage empfangende Parameter an. Wenn der Bericht so ausgerichtet ist, dass er Befehlszeilenargumente akzeptiert, müssen Sie ein Befehlszeilenargument für jeden Parameter in der Berichtsvorlage eingeben. Wenn das Argument leer ist, geben Sie die Zeichenfolge Null ein.
Der folgende Befehl stellt beispielsweise die Befehlszeilenargumente "Smith", "Jane" und "L" bereit. Die Berichtsvorlage benötigt diese drei Parameter, um den Bericht für die betroffenen Kontakte zu erstellen.
Geben Sie z. B. ein:
pdm_task report /opt/CAisd/samples/sdk/reports/affected.rpt
Im nächsten Beispiel hat Jane Smith keinen zweiten Vornamen:
pdm_task report /opt/CAisd/samples/sdk/reports/affected.rpt Smith Jane "
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|