[NEWSboard IBMi Forum]

Thema: printfile

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Mit den Bezugszahlen ist das manchmal so eine Sache, im Spool steht irgendwo in der Referenz, wo die Variable *IN23 denn definiert wurde (bzw. der Indicator 23).

    Für ILERPG kann man allerdings auch nun eigene Variablen definieren:

    Listing 3-7: Output operations in free format
    * An externally described printer file PrintFile
    FPrintFile O E Printer Oflind(Ofl_1)
    D Ofl_1 s n
    /free
    // To print all lines described by record Headings
    Write Headings;
    // To check for overflow and redo headings
    If Ofl_1;
    Write Headings;
    Clear Ofl_1;
    Endif;
    // To print a line described by record Detail
    Write Detail;
    /end-free
    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

  2. #2
    Registriert seit
    Apr 2012
    Beiträge
    360
    Danke Herr Fuerchau funktioniert toll.

  3. #3
    Registriert seit
    Apr 2012
    Beiträge
    360
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Mit den Bezugszahlen ist das manchmal so eine Sache, im Spool steht irgendwo in der Referenz, wo die Variable *IN23 denn definiert wurde (bzw. der Indicator 23).

    Für ILERPG kann man allerdings auch nun eigene Variablen definieren:

    Listing 3-7: Output operations in free format
    * An externally described printer file PrintFile
    FPrintFile O E Printer Oflind(Ofl_1)
    D Ofl_1 s n
    /free
    // To print all lines described by record Headings
    Write Headings;
    // To check for overflow and redo headings
    If Ofl_1;
    Write Headings;
    Clear Ofl_1;
    Endif;
    // To print a line described by record Detail
    Write Detail;
    /end-free
    Hallo,

    ich habe das Beispiel fast 1:1 umgesetzt.
    Aber bei einem von mir erzwungen Seitenwechsel habe ich die Variable ofl_1 auf *on gesetzt, aber er druckt es einfach nicht auf eine Seite.
    Wie erzwinge ich da einen Seitenwechsel?

    Gruß und Dank im Voraus

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Den Seitenwechsel erzwingst du durch die Ausgabe eines Satzformates dass auf die nächste Seite druckt (SPIPB(1)).

    Der Indikator hilft dir nur, den Status selber zu setzen oder setzen zu lassen (OVRFLW).
    Die Logik muss deine eigene sein.

    if ofl_1 = *on;
    write Kopf; // mit Skipb(1) o.ä.
    ofl_1 = *off;
    endif;
    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. *IPDS in Printfile auf Remote Outq
    By mikka_71 in forum NEWSboard Drucker
    Antworten: 8
    Letzter Beitrag: 12-09-11, 13:38
  2. Problem mit AFP Printfile und Procedur
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 01-02-06, 13:54
  3. Zahlen im APF Printfile
    By redsky in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 22-11-05, 09:56
  4. Arithmetische Operation im Printfile
    By alexander may in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 31-05-05, 10:27
  5. x'1B ' in SCS Printfile
    By spiceisnice in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 10-02-05, 19:30

Berechtigungen

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