-
Wieder mal AFP drucken - letzte Seite ohne Image
Hallo Forum,
Ich schlag mich wieder mal mit einem seltsamen Phänomen rum. Ich möchte ein Logo auf ein Formular drucken. Das funktioniert soweit perfekt bis auf die letzte Seite. Der write ins Printerfile erfolgt wie bei allen Seiten, doch das Bild wird nicht gedruckt, alles andere ist ok. Es ist nur die letzte Seite, wenn mehrere Seiten gedruckt werden.
Kennt das jemand dieses Problem?
OS 7.4.
kf
-
Sequentieller Output wird gepuffert. Da könnte ein FEOD helfen.
Normalerweise wird aber auch beim Close der Restpuffer geschrieben.
-
Baldur,
das nützt nix. Ich versuch's mal mit einem afpds Dummy write. Und ganz strange, wenn ich den FEOD vor dem Schreiben setze, macht er mit zwei gleiche Spoolfiles - dann wäre das Image Schreiben gelöst, dafür neues Problem mit der Sequenz.
kf
-
Hm, normalerweise schließ der FEOD die Datei nicht und ein Spool wird nur durch Open erstellt und durch Close abgeschlossen.
Oder meinst du nur eine leere Seite?
Wie sieht dein Recordformat aus.
Mischt du Zeilen mit SPACEx(n). SKIPx(n) und POSITION?
Oder schreibst du generell mit POSITION und ENDPAGE?
-
Es ist halt eine "gewachsene" Anwendung die auf AFPDS umgestellt wurde, ergo ist alles vorhanden, was man so in ein Printerfile reintun kann. Grundsätzlich funktioniert ja alles, bis auf die letzte Seite, die übrigens genau gleich wie die anderen verarbeitet wird. Die Werte stimmen, sie wird auch nicht leer ausgegeben, irgendwie wirklich strange. Die Einzelseite ist ok, doch wehe es folgt noch eine. Im Netz habe ich dazu auch nichts gefunden - aber so schnell gebe ich nicht auf. Hab gedacht, wenn das jemand schon mal angetroffen hat und mir einen Tipp hat - wäre nicht schlecht. Ich lasse es wissen, wie die Lösung schlussendlich ausgesehen hat.
kf
-
Da ich ja nur im Raten ganz gut bin und gar nicht mehr alles selber mache (n muss), bin ich auf die Lösung gespannt.
Eine letzte Frage:
Wie gibst du das Logo aus?
Da AFPDS nicht so Zeilenorientiert ist, kann man per POSITION(Zeile, Spalte) alles frei auf der Seite positionieren.
So kann man das Logo ggf. direkt am Anfang ausgeben, denn Position verändert nicht die aktuelle Zeile wie Skip/Space, und dann den Rest der Seite.
-
Baldur,
ich fische ja irgendwie auch im Trüben. Das Image wird per Position ausgegeben. Das Phänomen tritt ganz spezifisch auf, egal ob ich das nun als erstes ausgebe oder als letzten write bei den Kopfdaten. Immer nur die letzte Seite. Aber ich fische nun mal weiter ...
kf
-
Ich mag nicht mehr suchen. Nicht schön, aber ich gebe am Ende das Bildchen ausserhalb der Overflow Routine nochmals aus. Funktioniert. Warum das so ist, wissen die Geister - aber das ist mir jetzt mal egal. (Frei nach Wendelin)
kf
-
Hi,
ich habe dafür ein extra Satzformat mit dem DDS -Schlüsselwort ENDPAGE. Damit sollte es funktionieren.
Grüße
-
Hi Jürgen,
Danke für den Hinweis. Hab's probiert, leider ohne Erfolg. Wie oben schon beschrieben, ich geb das Bildchen nochmals aus und das funktioniert auch.
kf
-
Tja, in der Overflow-Routine werden u.U. bestimmte Aktionen nicht unterstützt. Deshalb das Logo eben am Anfang statt am Ende ausgeben, was du ja nun mit "außerhalb von Overflow-Routine" möglicherweise getan hast.
Similar Threads
-
By Matthias82 in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 18-07-14, 14:48
-
By -rada- in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 20-09-13, 14:07
-
By Robi in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 15-11-11, 13:13
-
By JobstT in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 05-02-03, 13:29
-
By Burgy Zapp in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 03-04-01, 19:13
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks