View Full Version : PRTF: neue Seite erzeugen
Hallo,
ich habe ein ein Printerfile erzeugt, in dem alle Felder mit dem Schlüsselwort POSITION positioniert werden.
Hier meine Frage:
Wie kann ich dem Printerfile sagen, das eine neue Seite beginnt??
kann ich irgendwie im RPG-CODE den OVRFLW manipulieren??
Vielen dank im vorraus.
Gruß
Jimbo
kuempi von stein
21-07-06, 13:50
Hello,
nur das ich die Frage richtig verstehe...
Ist das ne externe PRTF oder nen interner Ausdruck aus dem RPG was Du da hast?
k.
Hallo,
das Printerfile ist extern.
in dem Printerfile sind 3 Formate definiert mit jeweils einem Feld.
Diese Formate werden x-mal an verschiedenen Postionen geschrieben
kuempi von stein
21-07-06, 14:00
Aso...
Bei ner externen PRTF würde ich nen Dummyformat machen und das mit SKIPB(1) ansprechen um nen Vorschub eben auf nexte Seite Zeile 1 zu machen.
Oder Du gibst das bei Deinem "Überschriftsformat" mit an.
Weiss gar nicht, ob es noch elegantere Lösungen gibt....
kuempi
Problem hat sich erledigt!!
Ich schliesse einfach das Printerfile und öffne danach wieder.
Habe dann zwar meherere Spooleinträge, aber diese werden dann direkt nach dem Aufruf des Programms gedruckt.
Trotzdem vielen Dank für die Hilfe.
Gruß
Jimbo
POSITION funktioniert nur bei AFPDS, und bei AFPDS wird eine neue Seite über ENDPAGE gesteuert. SKIPA + B sowie SPACEA + B funktionieren bei reinem AFPDS nicht.
Alternativ innerhalb der AFPDS-Datei ein Satzformat ohne Position oder sonstigen AFPDS-Schlüsselworten erstellen, dann geht in diesem Satzformat auch SKIPX und SPACEX.
Vielen Dank!!
ENDPAGE, genau das habe ich gesucht!!
Gruß
Jimbo