[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2003
    Beiträge
    62

    GDF im Printerfile

    HAllo,

    habe im IFS ein Bild logo.jpg Pfad /test/logo.
    Hat jemand ein Beispiel wie ich dieses Bild in ein Printerfile bekomme.
    Vielen Dank im voraus.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    1. Datei Typ *AFPDS.
    2. AFPRSC als Schlüsselwort.
    https://www.ibm.com/docs/en/i/7.3?to...-printer-files

    Wird allerdings i.W. nur bei PDF-Ausgabe unterstützt.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    62
    Vielen Dank für die Antwort.

  4. #4
    Registriert seit
    Aug 2003
    Beiträge
    62
    Hallo
    habe es getestet bekommen aber eine Fehlermeldung:
    Die Datei ist im Verzeichnis test.

    A R BILD2
    A AFPRSC('xxx.jpg' +
    A *JFIF 1.1 1 (*MAPOPT *ST) +
    A (*PATH '/test'))


    1303: Die Ressource ‘’ wurde entweder in dieser Datei oder im Ressourcenpfad nicht gefunden.


    Verzeichnis . . . : /test

    Auswahl eingeben und Eingabetaste drücken.
    2=Editieren 3=Kopieren 4=Entfernen 5=Anzeigen 7=Umb
    8=Attribute anzeigen 11=Aktuelles Verzeichnis ändern

    Aus-
    wahl Objektverbindung Art Attribut Text
    xxx.jpg STMF

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Du must den kompletten IFS-Pfad angeben, also '/Home/Bilder/xxx.jpg'.
    Ggf. kann es klappen, wenn du vor dem Druck eine "CD" auf das Verzeichnis machst, aber das ist nicht stabil.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Aug 2003
    Beiträge
    62
    OK Danke werde es ausprobieren.

  7. #7
    Registriert seit
    Jan 2007
    Beiträge
    904
    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.
    kf

  8. #8
    Registriert seit
    Aug 2003
    Beiträge
    62
    Vielen Dank. Werde mir das ansehen.

  9. #9
    Registriert seit
    Aug 2003
    Beiträge
    62
    Hallo,

    noch eine kleine Frage:
    Das Bild ist in Pfad /test/logo. Was müsste ich in IMG_PATH eintragen?
    Danke im voraus.

  10. #10
    Registriert seit
    Jan 2007
    Beiträge
    904
    Den Pfad, also /test oder /test/ und Schreibweise beachten!
    kf

  11. #11
    Registriert seit
    Aug 2003
    Beiträge
    62
    OK vielen Dank für die Antwort.

Similar Threads

  1. COBOL Printerfile EOP
    By K_Tippi in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 28-02-18, 13:12
  2. Printerfile / Currentline startet bei 12!?
    By Mark in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 29-01-17, 14:41
  3. SQLRPGLE und Printerfile
    By Toschie in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 02-02-15, 15:28
  4. Printerfile breiter als 255
    By Henry in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 03-06-02, 19:57
  5. AFPDS-Printerfile
    By awellen in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 04-04-02, 13:01

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •