Webseiten-Werkzeuge

Benutzer-Werkzeuge


Neuen Drucker anlegen

Die für print2forms im OS/400 und i5OS notwendige Konfiguration beschränkt sich auf das richtige Anlegen einer Gerätebeschreibung für den Drucker und auf eine kleine Modifikation zur Automatisierung der Formularwechsel.

Damit das print2forms-System die Ausdrucke einer AS/400, iSeries oder i5 überhaupt bearbeiten kann, muß zu jedem Ausdruck eine Angabe zum zu benutzenden print2forms-Druckprozess mitgegeben werden. Zu diesem Zweck wird die Formularart der Druckerdatei (Printer File) als Prozess umgedeutet.

Die Übermittlung der Formularart an den Drucker erfolgt im OS/400 und i5OS leider nur dann, wenn der Drucker den IPDS-Datenstrom (Intelligent Printer Data Stream) unterstützt. print2forms kann IPDS-Datenströme nur in Zusammenarbeit mit dem Produkt convert4print verarbeiten.

Die Demo beschränkt sich daher auf die Benutzung von SCS-Druckern. Für solche Drucker sind im OS/400 spezielle Druckertreiber hinterlegt, die die notwendigen Konvertierungen auf der iSeries erledigen. Diese Treiber sind unter dem Namen Host Print Transform oder in den eingedeutschten Menüs als Druckerdatenstromumsetzung im Host bekannt. Leider werten sie die Formularart nicht weiter aus und übermitteln sie daher auch nicht an den Drucker.

Aus diesem Grund muß die Formularart auf anderen Wegen an das print2forms-System übermittelt werden. Diese Aufgabe übernimmt ein Trennseitenprogramm, welches die erforderlichen Daten aus der Druckwarteschlange ausliest und in den Druckdatenstrom einfügt.

  • Legen Sie im OS/400 einen neuen Drucker mit dem Namen P2FDEMO an. Benutzen Sie dazu den CL-Befehl
      CRTDEVPRT P2FDEMO 
  • In dem dann auf dem Schirm erscheinenden Konfigurationsdialog tragen Sie bitte die Daten entsprechend dem unten gelisteten Beispiel ein. Die wichtigen Parameter sind schwarz hervorgehoben.
      Einheitenbeschreibung  . . . . . . :   P2FDEMO
      Auswahl  . . . . . . . . . . . . . :   *BASIC
      Einheitenkategorie . . . . . . . . :   *PRT
      Einheitenklasse  . . . . . . . . . :   *LAN
      Einheitentyp . . . . . . . . . . . :   3812
      Einheitenmodell  . . . . . . . . . :   1
      LAN-Anschluß . . . . . . . . . . . :   *IP
      Portnummer . . . . . . . . . . . . :   9100
      Physischer Anschluß  . . . . . . . :   *DIRECT
      Bei IPL anhängen . . . . . . . . . :   *NO
      Schriftart:
        Kennung  . . . . . . . . . . . . :   11
        Punktgröße . . . . . . . . . . . :   *NONE
      Papierzufuhr . . . . . . . . . . . :   *AUTOCUT
      Papierzuführung f. Trennseiten . . :   *FILE
      Trennseitenprogramm  . . . . . . . :   P2F
        Bibliothek . . . . . . . . . . . :     P2FLIB
      Druckerfehlernachricht . . . . . . :   *INQ
      Nachrichtenwarteschlange . . . . . :   *CTLD
      Akt. Nachrichtenwarteschlange  . . :   QSYSOPR
        Bibliothek . . . . . . . . . . . :     QSYS
      Aktivierungszeitgeber  . . . . . . :   170
      Inaktivitätszeitgeber  . . . . . . :   *SEC15
      Übertragungsgeschwindigkeit  . . . :   19200
      Wortlänge  . . . . . . . . . . . . :   8
      Paritätsart  . . . . . . . . . . . :   *NONE
      Stoppbit . . . . . . . . . . . . . :   1
      Druckerdatenstromums. im Host  . . :   *YES
      Hersteller, Typ und Modell . . . . :   *WSCST
      Papierfach 1 . . . . . . . . . . . :   *A4
      Papierfach 2 . . . . . . . . . . . :   *A4
      Umschlagfach . . . . . . . . . . . :   *NUMBER10
      Unterst. ASCII-Codepage 899  . . . :   *NO
      Abbildkonfiguration  . . . . . . . :   *NONE
      Zeichen-ID . . . . . . . . . . . . :   *SYSVAL
      Ferner Standort:
        Name oder Adresse  . . . . . . . :   10.1.17.3
      Datenstationsanpassungsobjekt  . . :   P2FHPT
        Bibliothek . . . . . . . . . . . :     P2FLIB
      Benutzerdefiniertes Objekt . . . . :   *NONE
        Objektart  . . . . . . . . . . . :     *NONE
      Datenumsetzungsprogramm  . . . . . :   *NONE
      Systemdefin. Treiberprogramm . . . :   *HPPJLDRV
      Zugeordnet zu:
      Jobname  . . . . . . . . . . . . . :   QSYSARB
        Benutzer . . . . . . . . . . . . :     QSYS
        Nummer . . . . . . . . . . . . . :     020308
      Veröffentlicht . . . . . . . . . . :   *NO
      Veröffentlichungsinfos:
        Duplex unterstützen  . . . . . . :   *UNKNOWN
        Farbe unterstützen . . . . . . . :   *UNKNOWN
        Seiten pro Min. Schwarzweiß  . . :   *UNKNOWN
        Seiten pro Min. Farbdruck  . . . :   *UNKNOWN
        Standort . . . . . . . . . . . . :   *BLANK
        Unterstützte Datenströme . . . . :   *UNKNOWN
      Text . . . . . . . . . . . . . . . :   Demo print2forms


    Zu beachten ist bei diesen Parametern, daß unter Ferner Standort natürlich die IP-Adresse oder der Netzwerkname des PCs eingetragen werden muß, auf dem der print2forms-Client läuft. Genauso muß unter Portnummer die Portnummer eingetragen werden, die im print2forms-Client in der Sektion print2forms eingetragen ist (in der Regel 9100). Unter Inaktivitätszeitgeber sollte nur dann der Wert *NOMAX, wenn der print2forms-Client ausschließlich für das OS/400 zur Verfügung steht. Es kann dann kein anderer Rechner im Netzwerk den über diesen Client betriebenen Drucker (als print2forms-Drucker) mitbenutzen.

  • Da ja das print2forms-System die Formulare für das OS/400 zukünftig 'automatisch wechselt', muß dem OS/400 noch mitgeteilt werden, daß bei einem Wechsel der Formularart kein Benutzereingriff mehr erforderlich ist. Schauen Sie sich daher zunächst mit dem CL-Befehl  
      WRKRPYLE 

    die Liste der auf Ihrem OS/400 definierten Standardnachrichten an. Merken Sie sich die letzte Folgenummer und geben Sie dann die CL-Befehle

      ADDRPYLE SEQNBR(99) MSGID(CPA3394) CMPDTA(P2F 41) RPY(G)
      ADDRPYLE SEQNBR(99) MSGID(CPA3386) CMPDTA(P2F 1) RPY(G) 

    ein, damit alle Formularanfragen an Drucker, deren Name mit P2F anfängt, ab sofort unterbleiben. Die Folgenummern wählen Sie dabei so, daß sie mindestens eins höher sind als die bisher letzte Folgenummer.

                      Mit Einträgen der Systemantwortliste arbeiten
                                                                     System:   SPE7
         Auswahl eingeben und Eingabetaste drücken.
           2=Ändern   4=Löschen
        
         Aus-  Folge-  Nachr.-                                             Vergleichs-
         wahl  nummer  ID       Antwort     Vergleichswert                    start
          __ __       10   CPA0700  D           *NONE
          __ __       20   RPG0000  D           *NONE
          __ __       30   CBE0000  D           *NONE
          __ __       40   PLI0000  D           *NONE
          __ __       50   CPA3394  G           'P2F'                               41
          __ __       60   CPA3386  G           'P2F'                                1
        
        
        
        
        
                                                                                  Ende 
         Parameter oder Befehl
         ===> __                                                                        __
         F3=Verlassen    F5=Aktualisieren   F6=Hinzufügen   F11=Gesamte Antwort
         F12=Abbrechen   F24=Weitere Tasten
         (C) COPYRIGHT IBM CORP. 1980, 2002.  


Hinweise

  • Um die oben beschriebenen Schritte durchführen zu dürfen, benötigt man als Anwender unter OS/400 natürlich die entsprechenden Rechte.
  • Der Aufwand mit dem Trennseitenprogramm ist nur dann notwendig, wenn Host-Print-Transform zum Drucken verwendet wird. Über IPDS/AFPDS betriebene Drucker brauchen keine weitere Unterstützung, da die Formularart im Druckdatenstrom mit übertragen wird. Für diese Drucker steht unser Produkt convert4print mit integrierter print2forms-Unterstützung zur Verfügung. In Kombination können so auch existierende AFPDS-Anwendungen weiterbetrieben und in den print2forms Workflow integriert werden.



print2forms/tutorial/inhalt/neuen_drucker_anlegen.txt · Zuletzt geändert: 2022-10-05 10:39 (Externe Bearbeitung)