Hi,
afpds und Grafiken - ein Thema für sich ...

Als bekennender Anhänger von variablen Werten und möglichst kein Hardcoding habe ich das mit den Logos so gelöst (funktioniert sogar :-) ):

Code:
     A***
     A*** Image Print (LOGO)
     A***
     A          R LOGOIMG                   AFPRSC(&LOG_FILE *JFIF +
     A                                             &LOG_DOWN &LOG_ACROSS +
     A                                             (*PATH &IMG_PATH) +
     A                                             (*MAPOPT *SL)   +
     A                                             (*SIZE &LOG_WIDTH +
     A                                                    &LOG_HEIGHT))
     A            LOG_WIDTH      5S 3P
     A            LOG_HEIGHT     5S 3P
     A            LOG_DOWN       5S 3P
     A            LOG_ACROSS    5S 3P
     A            LOG_FILE       125A  P
     A            IMG_PATH      125A  P
     A***
Also Variablen, damit kann ich die ganze Ausgabe steuern, ohne jeweils das Printerfile wieder ändern zu müssen. Kannst die Werte in einer Tabelle oder in einer Dataarea (hab ich gemacht) speichern. Das File musst Du nicht mit dem kompletten Pfad angeben, es reicht der Name. Allerdings ist diese Sache mit afpds schon tricky, allenfalls würde dir auch ein Overlay helfen.