[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2001
    Beiträge
    15
    QDATETIME und Doppelpunkt:
    Das scheint dann automatisch "bereinigt" zu werden, jedenfalls nutze ich dieses noch an anderen Stellen genauso. Ich habe auch in der Dumpausgabe geschaut, der Wert für die Variable &PDFSTMF lautet dort z.B. /FIBUORDNER/RGLISTE00120240108181328513946.PDF
    Ich bin jetzt gestern hergegangen und habe die Query-Ausgabe als normale Druckausgabe ausgegeben, anschließend mit CPYSPLF in eine Datei geschrieben und diese dann mit CPYF in ein Printerfile kopiert. Die entsprechenden OVRPRTF habe ich mit den gleichen Variablen vorgenommen - läuft tadellos, ist m. E. aber eigentlich unnötig. Den "Umweg" wollte ich eigentlich vermeiden, da das Programm aber kritisch ist, habe ich mir jetzt nur so zu helfen gewusst.

  2. #2
    Registriert seit
    Oct 2001
    Beiträge
    15
    Nachtrag: Ich hatte das auch mit einem fixen Namen ohne Timestamp probiert, das schlug ebenfalls fehl.

  3. #3
    Registriert seit
    Apr 2017
    Beiträge
    8
    Ist der Report breiter als 120 Zeichen und es werden mehrere QPQXPRTF erzeugt.

  4. #4
    Registriert seit
    Oct 2001
    Beiträge
    15
    Der Report ist 120 Zeichen breit. Eigentlich wird nur ein QPQXPRTF erzeugt, da der Job aber interaktiv läuft, kann es natürlich schon sein, dass vorher ein Programm eine QPQXPRTF erzeugt hat. Wenn das nicht passieren darf, dann erklärt das schon den Fehler, weil ich zu dem Zeitpunkt wegen Anpassungen mehrere Querys habe laufen lassen.

  5. #5
    Registriert seit
    Apr 2017
    Beiträge
    8
    so war das nicht gemeint

    wenn ihre abfrage
    STRQMQRY QMQRY(RGSEPABALI) OUTPUT(*PRINT)
    gleichzeitig mehrere Druckausgaben erzeugt (mehr als 120 Zeichen breit) so würden sie doppelte Dateinamen im IFS erzeugen

    einfach testen

    OVRPRTF FILE(QPQXPRTF) DEVTYPE(*AFPDS) PAGESIZE(*N 120) HOLD(*YES)
    STRQMQRY QMQRY(RGSEPABALI) OUTPUT(*PRINT)
    wrkjob
    Auswahl 4 Mit Spool-Dateien arbeiten
    Anzahl 2 ?


    Einheit
    oder Benutzer- Seiten Akt.
    Opt. Datei Warteschl. daten Status gesamt Seite Kopien
    QPQXPRTF EMOSER HLD 1 1
    QPQXPRTF EMOSER HLD 1 1

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Was beeinhaltet denn der 1. Spool?
    Ich glaube, das sind die Querydefinitionen, die man aber beim Design des Queries abschalten kann. Dann sollte es nur 1 Spool geben.
    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

  7. #7
    Registriert seit
    Oct 2001
    Beiträge
    15
    Das ist ein guter Hinweis. Tatsächlich erzeugt der Report zwei Druckausgaben, da nicht alle Informationen auf eine Seite passen. Es werden quasi die ersten 120 Zeichen auf der ersten Seite ausgegeben und der Rest (also 12 bzw. die Breite der übriggebliebenen Spalte) auf der zweiten Seite. Allerdings hätte ich erwartet, dass dann wenigstens die erste Seite ins IFS geschrieben wird. Ich habe das jetzt über QMFORM so angepasst, dass alle Informationen auf eine Seite passen. Jetzt läuft die PDF-Ausgabe.

Similar Threads

  1. PDF Erzeugzng mit OVRPRTF DEVTYPE(*AFPDS) WSCST(*PDF)
    By Frank21 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 17-05-18, 16:48
  2. Problem mit AS400-Befehl OVRPRTF
    By hartmuth in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-03-17, 12:05
  3. Problem mit OVRPRTF und QCMDEXEC
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 24-05-05, 12:40
  4. OVRPRTF im laufenden Programm
    By Skipper in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 28-06-02, 10:36
  5. OVRPRTF (SECURE, OVRSCOPE)
    By Detlev Kramer in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-08-01, 14:48

Tags for this Thread

Berechtigungen

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