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.
PHP-Code:
                R ZEILE                                     
                                            DUPLEX
(&#DUPLEX)
                                            
SKIPB(2)        
                  
TEXT          40         4                
                                            SPACEA
(1)       
                  
#DUPLEX        7A  P 
Das Programm dazu:
PHP-Code:
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