Host-Drucker-Sessions

Das Dialogfeld Host-Drucker-Session enthält alle erforderlichen Parameter für die Verarbeitung der Daten, die Entire Connection von einer Drucker-LU erhält. Es enthält die folgenden Eigenschaftenseiten:

Das Dialogfeld Host-Drucker-Session steht nur dem Administrator zur Verfügung.

Siehe auch die Beschreibung des Host-Drucker-Managers.


Allgemein

Host-Drucker-Session - Allgemein

Session-Name

Der Name kann bis zu 32 Zeichen lang sein und darf Leerzeichen enthalten. Er kann nur beim Erstellen einer neuen Session angegeben werden. Später kann dieses Textfeld nicht mehr geändert werden. Es ist nicht möglich, einer Druck-Session den selben Namen zu geben wie einer Anzeige-Session; in diesem Fall wird eine Fehlermeldung angezeigt.

Session-Typ

Zeigt den definierten Session-Typ an (TN3270E). Wählen Sie die Befehlsschaltfläche Kommunikation, um die entsprechenden Einstellungen im Dialogfeld Kommunikation anzuzeigen.

Automatisches Verbinden / Wiederverbinden der Drucker-LU

Markieren Sie dieses Kontrollkästchen, wenn die Verbindung zur Drucker-LU auf dem Host automatisch (während des Startens des Host-Drucker-Dienstes) für die konfigurierte Drucker-Session hergestellt werden soll.

Versuche

Wenn die Host-Verbindung nicht hergestellt werden kann, legt diese Angabe fest, wie oft Entire Connection versuchen soll, die Verbindung mit der Drucker-LU wiederherzustellen (in Intervallen von 5 Minuten).

Drucker-LU

Host-Drucker-Session - Drucker-LU

Druckziel

Wählen Sie eines der folgenden Optionsfelder:

  • Drucker
    Ihre Druckdaten werden im Log-/Trace-Verzeichnis zwischengespeichert. Der Name resultierenden temporären Datei ist Prnt<nn>.pcc, wobei nn bei 00 beginnt und sich jeweils um 1 erhöht. Für die erfolgreiche Verarbeitung sind mindestens 10 MB freier Plattenspeicher erforderlich.

    Wenn der Host-Druckprozess abgeschlossen ist, werden die Daten aus der temporären Datei auf dem definierten Drucker (siehe unten) ausgegeben. Wenn der Druckauftrag erfolgreich ausgeführt wurde, wird die temporäre Datei automatisch gelöscht.

  • Datei
    Ihre Druckdaten werden in eine Druckerwarteschlange, d.h. ein Verzeichnis auf einer Platte (siehe unten), gestellt. Der Name resultierenden Datei ist Prnt<nn>.ecl, wobei nn bei 00 beginnt und sich jeweils um 1 erhöht.

    Danach hat Entire Connection keine Kontrolle mehr über den Druckauftrag und die Datei in der Warteschlange. Eine Druckanwendung (z.B. Software AGs PrintStation) überprüft, ob sich Dateien in der Warteschlange befinden und druckt sie aus. Die Druckanwendung ist dafür verantwortlich, die Dateien nach der Verarbeitung zu löschen.

  • Programm
    Ihre Druckdaten werden im Log-/Trace-Verzeichnis zwischengespeichert. Der Name resultierenden Datei ist Prnt<nn>.pcc, wobei nn bei 00 beginnt und sich jeweils um 1 erhöht.

    Wenn der Host-Druckprozess abgeschlossen ist, wird das Benutzerprogramm (siehe unten) automatisch gestartet. Der Name der Druckdatei, sowie Laufwerk und Verzeichnis, in dem die Datei gespeichert ist, werden dem Benutzerprogramm als Parameter übergeben. Das Benutzerprogramm ist dafür verantwortlich, die Datei nach der Verarbeitung zu löschen. Dies bietet Ihnen zum Beispiel die Möglichkeit, über FTP zu drucken.

Drucker / Verzeichnis / Programm

Die Bezeichnung dieses Gruppenfeldes ändert sich in Abhängigkeit vom gewählten Druckziel. Eines der folgenden Textfelder wird angezeigt:

  • Druckername
    Wenn Sie das Optionsfeld Drucker markiert haben, müssen Sie den Druckernamen angeben. Sie können auch die Befehlsschaltfläche Auswählen wählen, um den Drucker aus einer Liste auszuwählen.

    Wenn das Kontrollkästchen Windows-Druckertreiber umgehen markiert ist, wird der Windows-Druckertreiber nicht verwendet und Ihre Druckdaten werden direkt an den Drucker geschickt. Wenn dieses Kontrollkästchen nicht markiert ist, wird der Treiber für den angegebenen Drucker verwendet.

  • Verzeichnisname
    Wenn Sie das Optionsfeld Datei markiert haben, müssen Sie den Namen der Druckerwarteschlange (d.h. den entsprechenden Verzeichnisnamen) angeben.

  • Programmname
    Wenn Sie das Optionsfeld Programm markiert haben, müssen Sie den Pfad und Namen des Benutzerprogramms angeben. Sie können auch die Befehlsschaltfläche Durchsuchen wählen, um das Benutzerprogramm zu lokalisieren.

NULL als Leerzeichen drucken

Wenn dieses Kontrollkästchen markiert ist, werden binäre NULL-Zeichen in den Druckdaten in Leerzeichen umgewandelt.

Seitenvorschub vor Druck ignorieren

Wenn dieses Kontrollkästchen markiert ist, ignoriert Entire Connection einen Seitenvorschub zu Beginn des Druckauftrags.

DOS-Zeichensatz

Wenn dieses Kontrollkästchen markiert ist, werden die Druckdaten aus dem ANSI-Zeichensatz von Windows in den DOS-Zeichensatz (OEM) übersetzt. Dies ist zum Beispiel bei den deutschen Umlauten wichtig, wenn im Drucker eine Schriftart eingestellt ist, die mit dem DOS-Zeichensatz arbeitet.

Seitenvorschub nach Druck erzwingen

Wenn dieses Kontrollkästchen markiert ist und die Druckdatei keinen Seitenvorschub am Ende enthält, erzwingt Entire Connection einen Seitenvorschub am Ende des Druckauftrags.

Druckauftrag nach Seitenvorschub beenden

Einige Host-Anwendungen beenden die Druck-Session nicht (d.h. sie senden kein "Unbind"). In diesen Fällen werden die bereits empfangenen Druckdaten nicht zum Drucker gesandt, weil Entire Connection auf die Beendigung der Druck-Session wartet. Wenn dieses Kontrollkästchen markiert ist, sendet Entire Connection die Druckdaten immer dann zum Drucker, wenn am Ende eines vom Host empfangenen Datenblocks ein Seitenvorschubzeichen gefunden wird.

Befehlssequenzen

Wählen Sie eine der folgenden Optionen aus dem Dropdown-Listenfeld Sequenztyp und geben Sie den entsprechenden Wert im Textfeld Zeichenkette ein. 

  • Sequenz vor Druck
    Dies gilt nur für das Druckziel Drucker.

    Wenn Sie eine Sequenz im Textfeld Zeichenkette eingeben, wird sie zur Druckereinstellung vor Ausführung des Druckauftrags an den Drucker gesendet. Die Sequenz kann bis zu 259 Zeichen lang sein.

  • Sequenz nach Druck
    Dies gilt nur für das Druckziel Drucker.

    Wenn Sie eine Sequenz im Textfeld Zeichenkette eingeben, wird sie zur Druckereinstellung nach Ausführung des Druckauftrags an den Drucker gesendet. Die Sequenz kann bis zu 259 Zeichen lang sein.

  • Transparenter Start / Stopp
    Sie können die auf dem Host definierten Start- und Stoppsequenzen angeben, mit denen Anfang und Ende eines transparenten Blocks gekennzeichnet sind. Jede Sequenz darf bis zu 47 Zeichen lang sein.

    Sie können entweder nur eine Startsequenz definieren oder beides, Startsequenz und Stoppsequenz. Wenn Sie vom Host Daten erhalten, gilt Folgendes:

    • Nur Startsequenz wurde definiert
      Das Zeichenpaar hinter der angegebenen Startsequenz wird als hexadezimale Darstellung eines ASCII-Zeichens interpretiert.

      Beispiel: "(!" wurde als Startsequenz definiert und "(!1B" wird vom Host empfangen. In diesem Fall wird das hexadezimale Byte 1B (ESC) an den Drucker übermittelt.

    • Start- und Stoppsequenz wurden definiert
      Jedes Zeichenpaar zwischen Start- und Stoppsequenz wird als hexadezimale Darstellung eines ASCII-Zeichens interpretiert.

      Beispiel: "(!" wurde als Startsequenz definiert und ")" als Stoppsequenz. "(!1B2C3A)" wird vom Host empfangen. In diesem Fall werden die hexadezimalen Bytes 1B (ESC), 2C und 3A an den Drucker übermittelt.

Escape-Zeichen

Dieses Textfeld gilt nur für das Druckziel Drucker.

Da das hexadezimale Drucker-Escape-Zeichen 1B von der IBM-Hardware nicht übermittelt werden kann, müssen Sie in diesem Textfeld ein druckbares Zeichen definieren, das das Escape-Zeichen ersetzt. Entire Connection durchsucht den gesamten Daten-Buffer nach dem von Ihnen definierten Zeichen. Wenn es gefunden wird, wird es in das hexadezimale Zeichen 1B (ESC) übersetzt.

Wenn Sie eine Startsequenz und ein Drucker-Escape-Zeichen definieren, sucht Entire Connection zuerst nach der Startsequenz und danach nach dem definierten Escape-Zeichen.

National

Host-Drucker-Session - National

Siehe die Beschreibung der Eigenschaftenseite National in den Session-Eigenschaften.

Test

Host-Drucker-Session - Test

Siehe die Beschreibung der Eigenschaftenseite Test in den Session-Eigenschaften.