PDA

View Full Version : Kopien bei IP-Printing



chrismuc
11-10-01, 16:44
Hallo,

gibt es für folgendes Problem eine Lösung?

Mit "CRTOUTQ" und den Einstellungen
RMTSYS *INTNETADR
CNNTYPE *IP
DESTYPE *OTHER
und einer fest vorgegebenen IP-Adresse wurden Drucker an das System AS/400 angehängt.

Funktioniert soweit alles super.

Lediglich die Anzahl der Kopien wird nicht erkannt, d.h. obwohl eine Spooldatei zweimal ausgedruckt werden soll, wird nur einmal gedruckt. Die zweite Kopie wird ignoriert.

Kann mir da jemand weiterhelfen.
Wäre toll.

Danke
Christian

Sven Schneider
11-10-01, 17:48
Versuch's mal mit dem Wert XAIX im Parameter DESTOPT im Befehl CRTOUTQ/CHGOUTQ.

Mit diesem Parameter wird gesteuert wie die Kopien gesendet werden.

Mit XAIX werden Druck-Daten und Steuerdaten für jede Kopie ausgegeben.
Ohne XAIX werden Druck-Daten und Steuerdaten nur einmal gesendet. Die Steuerdaten enthalten dann die Kopienanzahl.

Vielleicht kann ja deine Printbox oder der IP-attached Drucker diese Kopeinanzahl nicht auswerten.

Siehe auch Online Hilfe zum Befehl SNDTCPSPLF/LPR zum Parameter DESTOPT.

Sven


[Dieser Beitrag wurde von Sven Schneider am 11. Oktober 2001 editiert.]

hs
12-10-01, 09:01
Meines Wissens gibt es keine Möglichkeit, bei einer REMOTE-OUTQ die Anzahl der Kopien mitzugeben. Auch die Parameter Startseite/ Endseite werden ignoriert.

Einzige Möglichkeit: Statt REMOTE-OUTQ eine DEVICE erstellen.

Gruß
HS

Sven Schneider
12-10-01, 09:35
Also ich habe es noch mal getestet :

Folgende Hardware :

Printbox : Axis 670
Drucker : HP6
Anschluß : PR1 (LPT1)

Folgende RMTOUTQ habe ich erstellt :

CRTOUTQ OUTQ(QUSRSYS/IPDRUCKER)
RMTSYS(*INTNETADR)
RMTPRTQ(PR1)
CNNTYPE(*IP)
DESTTYPE(*OTHER)
TRANSFORM(*YES)
MFRTYPMDL(*HP6)
INTNETADR('eigene eintragen')
DESTOPT(XAIX)

Kopien werden damit ausgegeben, aber nur wenn DESTOPT(XAIX) gesetzt ist.

Jetzt noch für HS :
Page-Range Suppport gibt es unter LPD nicht.
IBM hat aber Exit Programm in der QUSRTOOL zur Verfügung gestellt (TSPRWPR).

Wer keinen C-Compiler hat schaut hier nach :
http://www-912.ibm.com/s_dir/slkbase.nsf/1ac66549a21402188625680b0002037e/584a2dee8678698386256624004b527e?OpenDocument&Highlight=0,rmtoutq

Sven

Carsten
12-10-01, 09:35
Hallo,

richtig. Allerdings hat die Remote DEV Konfiguration Ihre Tücken.

Gruß

Carsten

Sven Schneider
12-10-01, 09:46
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Sven Schneider:
Also ich habe es noch mal getestet :

Folgende Hardware :

Printbox : Axis 670
Drucker : HP6
Anschluß : PR1 (LPT1)

Folgende RMTOUTQ habe ich erstellt :

CRTOUTQ OUTQ(QUSRSYS/IPDRUCKER)
RMTSYS(*INTNETADR)
RMTPRTQ(PR1)
CNNTYPE(*IP)
DESTTYPE(*OTHER)
TRANSFORM(*YES)
MFRTYPMDL(*HP6)
INTNETADR('eigene eintragen')
DESTOPT(XAIX)

Kopien werden damit ausgegeben, aber nur wenn DESTOPT(XAIX) gesetzt ist.

Jetzt noch für HS :
Page-Range Suppport gibt es unter LPD nicht.
IBM hat aber Exit Programm in der QUSRTOOL zur Verfügung gestellt (TSPRWPR).

Wer keinen C-Compiler hat schaut hier nach :
http://www-912.ibm.com/s_dir/slkbas e.nsf/1ac66549a21402188625680b0002037e/584a2dee8678698386256624004b527e?OpenDocument&Highlight=0,rmtoutq (http://www-912.ibm.com/s_dir/slkbase.nsf/1ac66549a21402188625680b0002037e/584a2dee8678698386256624004b527e?OpenDocument&Highlight=0,rmtoutq)

Nach dem Erstellen/Download des Programms sieht der Command für die RMTOUTQ wie folgt aus :

CRTOUTQ OUTQ(QUSRSYS/IPDRUCKER)
RMTSYS(*INTNETADR)
RMTPRTQ(PR1)
CNNTYPE(*IP)
DESTTYPE(*OTHER)
TRANSFORM(*NO)
USRDTATFM(QGPL/TSPRWPR)
MFRTYPMDL(*HP6)
INTNETADR('eigene eintragen')
DESTOPT(XAIX)

Sven[/quote]