malzusrex
15-08-07, 09:58
Hallo liebe Gemeinde,
ich bräuchte noch einmal Eure Hilfe beim Drucken mit SIMPLEX/DUPLEX.
Ich habe zB.: einen Spool mit 4 Seiten. Davon soll die Seite 1 und 2 jeweils auf eine Vorderseite des Blattes (also insgesamt 2 Seiten). Seite 3 und 4 soll zusammen auf das 3. Blatt (Vorder- und Rückseite).
Ich habe es mit folgender DDS-Printerfile versucht.
R ZEILE
DUPLEX(&#DUPLEX)
SKIPB(2)
TEXT 40 4
SPACEA(1)
#DUPLEX 7A P
Das Programm dazu:
ftestprtf o e Printer
c Eval #Duplex = '*Off'
c Eval Text = 'Seite 1 Vorderseite'
c Write Zeile
c Eval Text = 'Seite 2 Vorderseite'
c Write Zeile
c Eval #Duplex = '*On'
c Eval Text = 'Seite 3 Vorderseite'
c Write Zeile
c Eval Text = 'Seite 4 Rückseite '
c Write Zeile
c
c Eval *InLr = *On
Den Printerfile habe ich einmal mit
CRTPRTF DEVTYPE(*AFPDS) DUPLEX(*YES)
und einmal mit
CRTPRTF DEVTYPE(*AFPDS) DUPLEX(*FORMDF)
Beides hat nicht zu dem gewünschten Erfolg geführt.
Wo liegt mein Fehler, und ist dies überhaupt der richtige Weg zum Ziel?
Gruß Ronald
ich bräuchte noch einmal Eure Hilfe beim Drucken mit SIMPLEX/DUPLEX.
Ich habe zB.: einen Spool mit 4 Seiten. Davon soll die Seite 1 und 2 jeweils auf eine Vorderseite des Blattes (also insgesamt 2 Seiten). Seite 3 und 4 soll zusammen auf das 3. Blatt (Vorder- und Rückseite).
Ich habe es mit folgender DDS-Printerfile versucht.
R ZEILE
DUPLEX(&#DUPLEX)
SKIPB(2)
TEXT 40 4
SPACEA(1)
#DUPLEX 7A P
Das Programm dazu:
ftestprtf o e Printer
c Eval #Duplex = '*Off'
c Eval Text = 'Seite 1 Vorderseite'
c Write Zeile
c Eval Text = 'Seite 2 Vorderseite'
c Write Zeile
c Eval #Duplex = '*On'
c Eval Text = 'Seite 3 Vorderseite'
c Write Zeile
c Eval Text = 'Seite 4 Rückseite '
c Write Zeile
c
c Eval *InLr = *On
Den Printerfile habe ich einmal mit
CRTPRTF DEVTYPE(*AFPDS) DUPLEX(*YES)
und einmal mit
CRTPRTF DEVTYPE(*AFPDS) DUPLEX(*FORMDF)
Beides hat nicht zu dem gewünschten Erfolg geführt.
Wo liegt mein Fehler, und ist dies überhaupt der richtige Weg zum Ziel?
Gruß Ronald