-
Heftfunktion KYOCERA-Drucker => Druckende Kennzeichen
Hallo Teilnehmer !
nachdem ich nun endlich das Ding dazu bekommen habe, zu heften (Änderung WSCST) , stellt sich nun plötzlich noch ein anderes Problem.
Es wird nicht nach jedem Druckjob geheftet, sondern nach mehreren. Beispiel: es werden
3x Auftragspapiere gedruckt. Somit kommen nicht 3 geheftete Pakete raus, sondern lediglich eines.
Was kann ich jetzt noch tun ? Würde mich über Hilfe freuen.
Danke Alex !
-
Hallo Alex,
wo im WSCST steht die Anweisung zum klammern ? Wir setzen ähnliche Konfigurationen ein und schreiben die Anweisung in die :INITPRT, damit klammert ein HP9050 jeden Druckjob.
MFG Andreas
Andreas Herzfeldt
-
Hallo Andreas !
Danke für die Mail. Ich sende Dir mal die Stelle im WSCST, wo der Code zum Heften hinterlegt ist:
:INITPRT
DATA
='1B252D31323334355840504A4C204A4F420D0A40504A4C20 5345542053544150
'4C454F5054494F4E3D4F4E450D0A40504A4C2053455420464 94E4953483D535441
'504C450D0A40504A4C20454E544552204C414E47554147452 03D2050434C0D0A1B
'45'X.
:RESETPRT
Wie bereits geschrieben, so habe ich die Dinger zum Heften gebracht. Aber leider wird nicht nach
jedem Druckjob geheftet. Sondern nach 2, 3 oder gar 4. Ist natürlich nicht im Sinne des Erfinders.
Wäre schön, wenn noch ein Tip käme.
Gruss Alex
-
Prüfe mal dein Programm.
Da Heften eher unbekannt war zur Zeit der Programmierung, werden mehrere "Papiere" in einem Spool zusammengefasst.
Das Heften erfolgt aber je Spool!
Lösung:
In deinem Programm benötigst du ein USROPN (UC) für die PRTF und nach jedem Auftragsende ein Close/Open zur Erzeugung eines neuen Spools.
Dann wird auch jeder separat geheftet.
-
Hallo !
habe mal wieder eine Frage zum Heften von Papieren mit einem KYOCERA-Drucker. Derzeit heftet unser Drucker links oben bei Ausdruck im Längsformat. Jetzt möchte ich, dass er auch im Querformat links oben heftet. Unten habe ich unsere derzeitige Sequenz im *WSCST eingefügt. So heftet er wie gesagt links oben im Längsformat. Frage wäre, ob überhaupt im *WSCST was geändert werden muss. Kann man da vielleicht was mit OVTPRTF machen ? Wenn jemand was weiß, wäre ich froh.
Schöne Grüße Alex
so heftet er links oben im Längsformat:
:INITPRT
DATA
='1B252D31323334355840504A4C204A4F420D0A40504A4C20 5345542053544150
'4C454F5054494F4E3D4F4E450D0A40504A4C2053455420464 94E4953483D535441
'504C450D0A40504A4C20454E544552204C414E47554147452 03D2050434C0D0A1B
'45'X.
:RESETPRT
-
Das das Klammern im WSCST definiert ist musst du ein 2. WSCST sowie passend dazu eine 2. Remote-OUTQ.
Als DEVD funktioniert dies nicht da die AS/400 permanent den Drucker überwacht. Man kann aber von 2 OUTQ's an einen Drucker senden.
Alternativ nimmst du die Heft-Funktion aus dem WSCST heraus und fügst diese in einem TRNSPY-Feld in jede PRTF ein, die heften muss. Dabei kannst du die Klammerfunktion entsprechend anpassen. Dies müsste ebenso funktionieren.
-
Hallo !
gibt's es eigentlich evtl. noch eine andere Lösung wenn der Drucker nicht korrekt heftet als ein UC-Printerfile (OPEN/CLOSE) im Programm oder mit Zeitversatz drucken. Kann man irgendwie Steuerzeichen
von der AS400 aus an den KYOCERA-Drucker senden ?
-
Bei Kyocera musst du mal unter Prescribe suchen.
Damit lässt sich dann einiges rein über die Druckdaten steuern.
Allerdings bist da dann immer auf Kyocera fixiert.
-
Hallo nochmals !
Im Anhang schicke ich mal unser *WSCST mit. Vielleicht weiß ja jemand, wo das Flag eingebaut werden muss, damit der Drucker (KYOCERA - Taskalfa - 3051ci) ein Jobende erkennt und somit jobbezogen Dokumente heftet - nicht jobübergreifend wie bisher. Hatte auch schon IBM kontaktiert. Hier zieht man leider blank. Besten Dank im voraus.
Gruß Alex
Unser WSCST:
:WSCST DEVCLASS=TRANSFORM.
:TRNSFRMTBL.
:PRTDTASTRM
DATASTREAM=HPPCL5.
:NOPRTBDR
OPTION=TOP
ORIENT=PORTRAIT
DATA = 240.
:NOPRTBDR
OPTION=LEFT
ORIENT=PORTRAIT
DATA = 360.
:NOPRTBDR
OPTION=RIGHT
ORIENT=PORTRAIT
DATA = 360.
:NOPRTBDR
OPTION=BOTTOM
ORIENT=PORTRAIT
DATA = 240.
:NOPRTBDR
OPTION=TOP
ORIENT=LANDSCAPE
DATA = 240.
:NOPRTBDR
OPTION=LEFT
ORIENT=LANDSCAPE
DATA = 288.
:NOPRTBDR
OPTION=RIGHT
ORIENT=LANDSCAPE
DATA = 288.
:NOPRTBDR
OPTION=BOTTOM
ORIENT=LANDSCAPE
DATA = 240.
:INITPRT
DATA
='1B252D31323334355840504A4C204A4F420D0A40504A4C20 5345542053544150'X
'4C454F5054494F4E3D4F4E450D0A40504A4C2053455420464 94E4953483D535441'X
'504C450D0A40504A4C20454E544552204C414E47554147452 03D2050434C0D0A1B'X
'45'X.
:RESETPRT
DATA ='1B45'X.
:BELL
DATA ='07'X.
:SPACE
DATA ='20'X.
:CARRTN
DATA ='0D'X.
:FORMFEED
DATA ='0C'X.
:LINEFEED
DATA ='0A'X.
:VERRMOV
DIRECTION=UP
VAROFFSET= 4
VARLEN= 5
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B26612D000000000056'X.
:VERRMOV
DIRECTION=DOWN
VAROFFSET= 4
VARLEN= 5
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B26612B000000000056'X.
:HORRMOV
DIRECTION=FWD
VAROFFSET= 4
VARLEN= 5
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B26612B000000000048'X.
:HORRMOV
DIRECTION=BCK
VAROFFSET= 4
VARLEN= 5
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B26612D000000000048'X.
:STRBOLD
DATA ='1B28733342'X.
:ENDBOLD
DATA ='1B28733042'X.
:STRSUBS
DATA ='1B26612B2E3352'X.
:ENDSUBS
DATA ='1B26612D2E3352'X.
:STRSUPS
DATA ='1B26612D2E3352'X.
:ENDSUPS
DATA ='1B26612B2E3352'X.
:STRUS
DATA ='1B26643044'X.
:ENDUS
DATA ='1B266440'X.
:VARLSPC
VAROFFSET= 3
VARLEN= 3
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 48
DATA ='1B266C00000043'X.
:CPICOR
CPI=10
ASCIIFNT= 255
FNTWTH= 84
FNTATR= 1
DATA =''X.
:CPICOR
CPI=12
ASCIIFNT= 255
FNTWTH= 84
FNTATR= 1
DATA =''X.
:PRTORIENT
ORIENT=PORTRAIT
DATA ='1B266C304F'X.
:PRTORIENT
ORIENT=LANDSCAPE
DATA ='1B266C334F'X.
:PRTORIENT
ORIENT=RTT180
DATA ='1B266C324F'X.
:PRTORIENT
ORIENT=RTT270
DATA ='1B266C314F'X.
:SMPXPRT
DATA ='1B266C3053'X.
UPXPRT
DATA ='1B266C3153'X.
:TUMDUPXPRT
DATA ='1B266C3253'X.
WRSLT
DRAWER=PAPER
DATA ='1B266C3248'X.
WRSLT
DRAWER=ENVELOPE
DATA ='1B266C3668314F'X.
WRSLT
DRAWER=DRAWER1
DATA ='1B266C3148'X.
WRSLT
DRAWER=DRAWER2
DATA ='1B266C3448'X.
:JOGOUTTRAY
DATA ='1B266C3154'X.
:PAGLENL
VAROFFSET= 3
VARLEN= 3
VARTYPE=CHRDEC
DATA ='1B266C00000050'X.
:PAGSIZXFM.
:PAGSIZE
PAGWTH= 8390
PAGLEN=11338
DATA ='1B266C373241'X.
:PAGSIZE
PAGWTH= 8352
PAGLEN=11952
DATA ='1B266C303141'X.
:PAGSIZE
PAGWTH=11952
PAGLEN=16848
DATA ='1B266C323641'X.
:PAGSIZE
PAGWTH=16838
PAGLEN=23811
DATA ='1B266C323741'X.
:PAGSIZE
PAGWTH=10368
PAGLEN=14544
DATA ='1B266C343541'X.
:PAGSIZE
PAGWTH=14570
PAGLEN=20636
DATA ='1B266C343641'X.
:PAGSIZE
PAGWTH=10440
PAGLEN=15120
DATA ='1B266C303141'X.
:PAGSIZE
PAGWTH=12240
PAGLEN=15840
DATA ='1B266C303241'X.
:PAGSIZE
PAGWTH=12240
PAGLEN=20160
DATA ='1B266C303341'X.
:PAGSIZE
PAGWTH=15840
PAGLEN=24480
DATA ='1B266C303641'X.
:EPAGSIZXFM.
:ENVSIZXFM.
:ENVSIZE
ENVWTH=10800
ENVLEN= 5580
DATA ='1B266C383041'X.
:ENVSIZE
ENVWTH=12780
ENVLEN= 5580
DATA ='1B266C383141'X.
:ENVSIZE
ENVWTH=13680
ENVLEN= 5940
DATA ='1B266C383141'X.
:ENVSIZE
ENVWTH=12472
ENVLEN= 6236
DATA ='1B266C393041'X.
:ENVSIZE
ENVWTH=12983
ENVLEN= 9184
DATA ='1B266C393141'X.
:ENVSIZE
ENVWTH=14173
ENVLEN= 9978
DATA ='1B266C31303041'X.
:ENVSIZE
ENVWTH= 8390
ENVLEN= 5670
DATA ='1B266C373141'X.
:ENVSIZE
ENVWTH=11340
ENVLEN= 8390
DATA ='1B266C373241'X.
:EENVSIZXFM.
:FNTGRP.
:FNTGRPE
MINFID= 154
MAXFID= 200
FNTSTR='1B28733170313276307330623431303154'X
FNTEND=''X
FNTWTH=
/* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */
'22ADAEA78FBEA777EFABEF7F696869AA'X /* 00- */
'62624A48635892514E4EADAD93AD6B6B'X /* 01- */
'48526E7878D3BB52525278D352525252'X /* 02- */
'787878787878787878785252F0D3F06A'X /* 03- */
'D3AD95A3B29590ADB2525BA895D8B2AD'X /* 04- */
'8BAD9E8295B2ADE2ADAD9A5252527878'X /* 05- */
'786A786A786A52787843437843BB7878'X /* 06- */
'7878565B437878AD78786A6A786A78F0'X /* 07- */
'A3786A6A6A6A6A6A6A6A6A434343ADAD'X /* 08- */
'959ED3787878787878ADB2787878D378'X /* 09- */
'6A43787878B278786AD3D3D3D3526060'X /* 0A- */
'78AD7878A36AB178526A787878787878'X /* 0B- */
'6A6A78786A6A78786A6A78786A6A7878'X /* 0C- */
'AD43ADD36A43789EAD43ADB1954378AD'X /* 0D- */
'907890909078876A9EAD906AF0905BF0'X /* 0E- */
'F0D3F0F0ADADD3F0785252AD78567848'X /* 0F- */
EURODATA=''X.
:EFNTGRP.
:INDFNT.
:INDFNTE
FID= 186
POINTSIZE= 0
FNTSTR='1B28733170313276307330623431303154'X
FNTEND=''X
FNTWTH=
/* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */
'22ADAEA78FBEA777EFABEF7F696869AA'X /* 00- */
'62624A48635892514E4EADAD93AD6B6B'X /* 01- */
'48526E7878D3BB52525278D352525252'X /* 02- */
'787878787878787878785252F0D3F06A'X /* 03- */
'D3AD95A3B29590ADB2525BA895D8B2AD'X /* 04- */
'8BAD9E8295B2ADE2ADAD9A5252527878'X /* 05- */
'786A786A786A52787843437843BB7878'X /* 06- */
'7878565B437878AD78786A6A786A78F0'X /* 07- */
'A3786A6A6A6A6A6A6A6A6A434343ADAD'X /* 08- */
'959ED3787878787878ADB2787878D378'X /* 09- */
'6A43787878B278786AD3D3D3D3526060'X /* 0A- */
'78AD7878A36AB178526A787878787878'X /* 0B- */
'6A6A78786A6A78786A6A78786A6A7878'X /* 0C- */
'AD43ADD36A43789EAD43ADB1954378AD'X /* 0D- */
'907890909078876A9EAD906AF0905BF0'X /* 0E- */
'F0D3F0F0ADADD3F0785252AD78567848'X /* 0F- */
EURODATA=''X.
:INDFNTE
FID= 187
POINTSIZE= 0
FNTSTR='1B28733170313276307333623431303154'X
FNTEND=''X
FNTWTH=
/* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */
'22ADAEA78FBEA777EFABEF7F696869AA'X /* 00- */
'62625162635A92515656ADAD93AD6B6B'X /* 01- */
'48526E7878D3C452525278D352525252'X /* 02- */
'787878787878787878785252F0D3F078'X /* 03- */
'D3AD9EADAD9E90BBBB5B74BB9EE2ADBB'X /* 04- */
'90BBAD879EADADF0ADAD9E5252527878'X /* 05- */
'7878876A876A56788743528743C48778'X /* 06- */
'87876A5B528778AD78786A78787878F0'X /* 07- */
'AD876A787878786A6A6A6A434343ADAD'X /* 08- */
'9EADFC787878878778BBAD787878EA78'X /* 09- */
'7843788787AD787878D3D3D3D3526666'X /* 0A- */
'C7EFEF107F7F96967F963C9696967F7F'X /* 0B- */
'7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* 0C- */
'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* 0D- */
'908790909078876A9EAD906AF0905BF0'X /* 0E- */
'F0D3F0F0ADADD3F0785252AD78567848'X /* 0F- */
EURODATA=''X.
:INDFNTE
FID= 188
POINTSIZE= 0
FNTSTR='1B28733170313276317330623431303154'X
FNTEND=''X
FNTWTH=
/* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */
'22ADAEA78FBEA777EFABEF7F696869AA'X /* 00- */
'62624A64635892514E4EADAD93AD6B6B'X /* 01- */
'48526E7878D3BB52525278D352525252'X /* 02- */
'787878787878787878785252F0D3F078'X /* 03- */
'D390909EAD908BADAD526A9E87C69EAD'X /* 04- */
'90AD907887AD90C69087875252527878'X /* 05- */
'7878786A786A43787843436A43AD7878'X /* 06- */
'78785B5B43786A9E6A6A5B6A786A78F0'X /* 07- */
'9E786A787878786A6A6A6A4343439090'X /* 08- */
'909ED378787878786AADAD787878CF78'X /* 09- */
'78437878789E787878D3D3D3D3526F6F'X /* 0A- */
'C7EFEF107F7F96967F963C9696967F7F'X /* 0B- */
'7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* 0C- */
'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* 0D- */
'907890909078876A9EAD906AF0905BF0'X /* 0E- */
'F0D3F0F0ADADD3F0785252AD78567848'X /* 0F- */
EURODATA=''X.
:INDFNTE
FID= 189
POINTSIZE= 0
FNTSTR='1B28733170313276317333623431303154'X
FNTEND=''X
FNTWTH=
/* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */
'22ADAEA78FBEA777EFABEF7F696869AA'X /* 00- */
'62625184635A92515656ADAD93AD6B6B'X /* 01- */
'485B7E7878D3BB52525278D352525252'X /* 02- */
'787878787878787878785252F0D3F078'X /* 03- */
'D39E9E9EAD9E90ADBB5B789E90D3ADAD'X /* 04- */
'90A89E8790AD9ED39E90905252527878'X /* 05- */
'7878786A786A56788743437843BB8778'X /* 06- */
'78785B5B43876A9E786A5B78787878F0'X /* 07- */
'9E876A787878786A6A6A6A4343439E9E'X /* 08- */
'9EA8DD78787887876AADAD787878D378'X /* 09- */
'7843788787AC787878D3D3D3D35B6A6A'X /* 0A- */
'C7EFEF107F7F96967F963C9696967F7F'X /* 0B- */
'7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* 0C- */
'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* 0D- */
'907890909078876A9EAD906AF0905BF0'X /* 0E- */
'F0D3F0F0ADADD3F0785252AD78527848'X /* 0F- */
EURODATA=''X.
:EINDFNT.
:EBCASCTBL.
:EBCASCTBLE
EBCDICCP= 1140
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1141
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1142
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1143
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1144
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1145
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1146
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1147
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1148
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 1149
ASCIICP= 1252
DATA =''X.
:EEBCASCTBL.
:ASCCPINFO.
:CODEPAGE
CODEPAGE= 437
DATA ='1B28313055'X.
:CODEPAGE
CODEPAGE= 850
DATA ='1B28313255'X.
:CODEPAGE
CODEPAGE= 852
DATA ='1B28313755'X.
:CODEPAGE
CODEPAGE= 1252
DATA ='1B28313955'X.
:CODEPAGE
CODEPAGE= 1250
DATA ='1B283945'X.
:CODEPAGE
CODEPAGE= 1254
DATA ='1B283554'X.
:CODEPAGE
CODEPAGE= 1257
DATA ='1B2831394C'X.
:EASCCPINFO.
:PRTRSLTN
RESOLUTION= 300.
:HORAMOV
VAROFFSET= 3
VARLEN= 8
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B266100000000002E303048'X.
:VERAMOV
VAROFFSET= 3
VARLEN= 8
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 720
DATA ='1B266100000000002E303056'X.
:TOPMARGINI
VAROFFSET= 8
VARLEN= 4
VARTYPE=CHRDEC
CNVNUM= 1
CNVDEN= 48
DATA ='1B266C31431B266C0000000045'X.
:TEXTLENL
VAROFFSET= 3
VARLEN= 4
VARTYPE=CHRDEC
DATA ='1B266C00000000461B26613052'X.
:PRTNXTCHR
DATA ='1B26703158'X.
:RASEND
DATA ='1B2A7242'X.
:PRTANGLE
ANGLE=0
DATA ='1B26613050'X.
:PRTANGLE
ANGLE=90
DATA ='1B266132373050'X.
:PRTANGLE
ANGLE=180
DATA ='1B266131383050'X.
:PRTANGLE
ANGLE=270
DATA ='1B2661393050'X.
:OUTBINTBL.
:OUTBINTBLE
NUMBER= 0
DATA ='1B266C3047'X.
:OUTBINTBLE
NUMBER= 1
DATA ='1B266C3147'X.
:OUTBINTBLE
NUMBER= 2
DATA ='1B266C3247'X.
:OUTBINTBLE
NUMBER= 3
DATA ='1B266C3347'X.
:OUTBINTBLE
NUMBER= 4
DATA ='1B266C3447'X.
:OUTBINTBLE
NUMBER= 5
DATA ='1B266C3547'X.
:OUTBINTBLE
NUMBER= 6
DATA ='1B266C3647'X.
:OUTBINTBLE
NUMBER= 7
DATA ='1B266C3747'X.
:OUTBINTBLE
NUMBER= 8
DATA ='1B266C3847'X.
:OUTBINTBLE
NUMBER= 9
DATA ='1B266C3947'X.
:EOUTBINTBL.
:ADDDRWTBL.
:ADDDRWTBLE
NUMBER= 3
DATA ='1B266C3548'X.
:EADDDRWTBL.
:RASTERMODE
SCS=NO
AFP=NO.
:EUROSYMBOL
RESIDENT=NO.
:EWSCST.
-
Meines wissens nach gibt es keine "Ende"-Kennung.
Der Drucker muss selber erkennen, wenn der Datenstrom aufhört.
-
Hallo,
Doch, angeblich kann man ihm ein Ende-Kennzeichen mitgeben.
Das soll genauso im WSCST hinterlegt werden können. Allerdings weiß keiner wo genau !
-
Similar Threads
-
By alex61 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 15-06-15, 10:17
-
By Wüstenfuchs in forum NEWSboard Drucker
Antworten: 6
Letzter Beitrag: 10-09-14, 13:12
-
By harbir in forum NEWSboard Drucker
Antworten: 1
Letzter Beitrag: 18-11-13, 09:21
-
By Dana in forum NEWSboard Drucker
Antworten: 4
Letzter Beitrag: 08-05-02, 10:35
-
By Günther in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 27-02-02, 08:43
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks