[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.928

    Output QMQuery

    Hallo Leute,

    vielleicht kann mir jemand auf die Sprünge helfen.
    Ich habe ein QMQUERY, das einen Ausdruck erzeugt mit einer Breite von 132 Zeichen.
    Der Kunde besteht allerdings darauf, dass er diesen Ausdruck mit einer Seitenbreite von 80 Zeichen erhält, zweizeilig gedruckt.

    Alle meine Versuche dies über OVRPRTF in den Griff zu bekommen sind fehlgeschlagen. Wenn die Seitenbreite 80 Zeichen ist, werden 2 Berichte erzeugt, einer mit der ersten Häfte des Satzes und der andere mit der 2.Hälfte.
    Auf geänderte Schlüssel-Worte wie FOLD wird nicht reagiert.

    Ich sehe auch keine Möglichkeit in der QMFORM einen zweizeiligen Druck anzugeben (oder habe ich da was übersehen?)

    Kann mir jemand weiterhelfen, ich bin nicht scharf darauf wegen einer solchen Lappalie ein neues Programm mit eigener Printerfile zu schreiben.

    Vielen Dank im voraus

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Verarbeite die Outfile des QM-Queries als Eingabe für Query. Dort kannst du die Zeilen dann umbrechen.
    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 2004
    Beiträge
    923
    ist die rede von diesem problem hier?

    http://www-1.ibm.com/support/docview...256c6a0042c959

    k.

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    @Baldur,

    elegant ist Deine Lösung vielleicht unbedingt, aber immerhin weniger Aufwand als ein neues Programm zu schreiben.

    Das QMQuery wird mit Parameter aus einem Programm aufgerufen. Ich hatte auch schon versucht das QMQuery durch ein echtes QUERY/400 mit Parameter-Übergabe und doppelzeiligem Druck zu ersetzen. Aber bei der Ausführung über QMQuery wird nicht die Query-Printerfile, sondern die QMFORM gezogen. Das Ergebnis war bzw. ist das gleiche, wie wenn ich das QMQuery ausgeführt hätte.

    @Kuempi,
    danke, aber das ist nicht unbedingt mein Problem

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    @Birgitta
    Diesen Weg gehe ich sehr häufig, da QMForms die Zahelnformatierungen immer nur amerikanisch macht (Vorzeichen links, Null-Komma o.ä.).
    Im CLP ist das dann sehr einfach, den Output des QM im Query schön zu formatieren.
    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

Similar Threads

  1. QMQUERY mit LIKE %WERT%
    By Andreas Herzfeldt in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 10-05-06, 08:53
  2. ASCII Output via Remote Queue
    By hak in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 12-07-05, 20:07
  3. Semiramis OUTPUT Manager SOM
    By Herbie in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 18-03-05, 13:09
  4. Befehl SAV und Parameter OUTPUT
    By tomikra in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 07-09-04, 08:28
  5. output parameter in save (files shared)
    By Marlin in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 12-08-04, 09:16

Berechtigungen

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