Datenbank

PRSPL

SendSend Feedback PrintPrint

Verwendung: Speichern und Ausführen von Druckaufträgen.

 

Um die Berichtserstellung zu beschleunigen und das periodische Erzeugen von Berichten zu ermöglichen, steht diese Spoolertabelle zur Verfügung. Wird beim Erstellen eines Berichtes ein logischer Drucker ausgewählt, wird im Druckerauswahlfenster der Button "Spooler" aktiviert. Wird dieser Button ausgewählt, werden die Reportparameter in dieser Tabelle gespeichert und der eigentliche Druck wird vom Programm Druckerspooler übernommen und am aktuellen Arbeitsplatz kann sofort weiter gearbeitet werden. Dieses Programm wird normalerweise auf einem eigens dafür vorgesehenen PC ausgeführt, kann aber auch am gleichen Arbeitsplatz installiert werden.

 

 

Tabellenfeld

Beschreibung

SID


IS_LOCAL

Ist dieses Feld mit 1 (lokal) definiert, erfolgt die Abarbeitung durch den lokalen Arbeitsplatz und nicht durch den zentralen Druckerspooler. Bei allen anderen Werten ist der zentrale Druckerspooler für die Ausführung zuständig.

PRDEF_ID

Anzeige des Ausgabedruckers.

PRREP_ID

Anzeige des Reports.

USER_ID

Benutzer, der den Report erstellt hat.

USER_ID_SPOOL

Bei lokalen Druckaufträgen ist hier die Session-ID des Arbeitsplatzes angeführt. Da der Belegdruck von Aufträgen (auch die Bildschirmansicht) immer über den Druckerspooler läuft, wird über diese ID die eindeutige Zuordnung zum Arbeitsplatz hergestellt. Sind noch lokale Druckaufträge vorhanden und das Programm wird beendet, muss über den Menüpunkt "Systemdaten/Druckaufträge/Zusätze/Lokale Druckaufträge aktueller Sitzung zuweisen" die aktuelle Session-ID zugewiesen werden, um eine Durchführung zu veranlassen.

PRIORITY

Angabe der Priorität von 0–99. 0 hat höchste Priorität.

STATUS

E (Fehler)

Wird vergeben, wenn ein Fehler passiert ist.
In diesem Fall enthält das Feld STATUS_INFO den Fehlertext.

N (Neu)

Wird ein geplanter Auftrag angelegt, erhält dieser initial diesen Status. Ist der Auftrag fertig konfiguriert, muss der Status "W" vergeben werden.

P (In Ausführung)

Dieser Auftrag wird gerade bearbeitet. Es kann vorkommen, dass bei Auftreten eines Fehlers (z.B. Programm-/Rechnerabsturz), Aufträge diesen Status behalten - in diesem Fall ist einem derartigen Auftrag der Status "W" zu vergeben.

S (Angehalten)

Der Auftrag wurde gestoppt.

W (Warten)

Der Auftrag wartet auf seine Ausführung.

STATUS_INFO

Wenn der Status den Wert E (Fehler) enthält, kann dieses Feld Informationen über die Fehlerursache enthalten.

STATUS_COUNTER

Angabe der Anzahl der erfolglosen Druckversuche.

PRINT_TIME

Zeitangabe für die Ausführung des Jobs.

NEXT_PRINT_TIME

Dient zur internen Speicherung der periodischen Ausführung.

COPIES

Kopienanzahl

IS_COLLATE

Sortierung für Kopiendruck

PAGE_START

Erste Seite

PAGE_END

Letzte Seite

Sind beide Seitenangaben nicht definiert oder weisen den Wert 0 auf, werden alle Seiten des Reports erstellt.

FORMAT_TYPE

Siehe unter FORMAT_TYPE.

DEST_TYPE

Siehe unter DEST_TYPE.

DEST_PATH

Siehe unter DEST_PATH.

SUPPRESS_CHECK_JOB

Für interne Verwendung

 

 

 

Weitere Themen:

Druckersteuerung

Druckerspooler

Anhalten des Druckerspoolers

Steuern der Druckaufträge