1.7.2.2 Drucker Server

In dieser Funktion werden die Drucker-Einstellungen für die Listen und Belege vorgenommen, die zentral auf dem Server erstellt werden. In dieser Applikation wird der Zeiterfassungsnachweis auf dem Server abgerufen.

Alle übrigen Listen, Reporte und Auswertungen werden auf dem lokalen PC erzeugt. Die Drucker-Einstellungen für diese “lokalen” Listen erfolgt unter Einstellungen/Drucker lokal.

Die Erstellung einer Liste auf dem Server bedeutet aber nicht zwangsläufig, dass der Ausdruck nur auf einem Drucker erfolgen kann, der direkt an den Server angeschlossen ist. Entsprechende Netzwerkfunktionalität und  -freigaben vorrausgesetzt, können auch diese zentral erstellen Listen auf dem Drucker am lokalen Arbeitsplatz-PC ausgegeben werden.

Für jeden Drucker werden Druckerrand, Anzahl Zeilen und Anzahl Spalten angegeben. Mit dem Kontrollkästchen Druckvorspann wird festgelegt, ob vor jeder Liste ein Deckblatt mit Datum und Benutzerkennung ausgedruckt werden soll.

Das Feld UNIX-Druckerdevice enthält unter UNIX den im Betriebssystem festgelegten Druckernamen; unter Windows muss hier fest ‘winlp’ eingetragen werden. Beim UNIX-Betriebssystem wird im Feld Druckertyp der Druckertyp aus der termrosi-Datei des ROSI/SQL-Runtime-Systems erfasst; bei Windows dagegen der Windows-Druckername. Falls es sich um einen Drucker handelt, der nicht direkt am Windows-NT-Server angeschlossen ist, muss der Rechnername (nach ‘\\”) mit eingeben werden, z.B. ‘\\PC12\Laserjet’. Die Auswahl des Zeichensatzes und die Festlegung der Schriftgröße erfolgt unter dem Betriebsystem Windows in der Datei etc\rosisql.ini im ROSI/SQL-Verzeichnis (RSDIR). Für den Zeiterfassungsnachweis ist es wichtig, dass keine Proportionalschrift ausgewählt wird.

Wird in dem Feld Initialisierungsdatei ein gültiger Dateiname hinterlegt, so wird diese Datei vor jedem Druckvorgang zum Drucker kopiert. Somit ist es z.B. möglich, Barcode-Schriften, die nicht permanent im Drucker gespeichert, vor jedem Belegdruck in den Drucker zu laden. Die Initialisierungsdatei muss im Verzeichnis OBSDIR/etc abgespeichert werden. Besonderheit: Falls die Initialisierungsdatei mit dem Präfix ‘CMD:’ beginnt, wird die nachfolgende Zeichenfolge als Druckbefehl interpretiert.

Wichtig: Die Auswahl des aktuellen Druckers für die “Server-Listen” erfolgt in der Funktion Einstellungen/Datenbank-Server.