-
Hallo Toschie,
ich habe das mal über eine Tabelle gelösst. Gib die Sätze erstmal in ein Tabelle aus. Damit steht die Anzahl fest. Dann lies über die Status Datenstruktur zur Printerfile die Anzahl Zeilen pro Seite, ziehe deine Überschriften ab und du erhälst die Anzahl Positionszeilen pro Seite. Damit die Anzahl Seiten zu erechnen ist eine kKleinigkeit. Jetzt die Printerfile aus der Tabelle raus drucken und fertig ist das ganze.
Gruß Klaus 
Infds:
fT4INVVGSP1o e printer INFDS(prtds)
dprtds ds
d odp_type 81 82
d file_name 83 92
d library 93 102
d spool_file 103 112
d spool_lib 113 122
d spool_num 123 124i 0
d rcd_len 125 126i 0
d key_len 127 128i 0
d member 129 138
d type 147 148i 0
d rows 152 153i 0
d collums 154 155i 0
d ov 188 189i 0
d $$zeile 367 368i 0
d $$seite 369 372i 0
-
Da kann ich Birgitta nur zustimmen.
Es gibt durchaus verschiedene Anforderungen der Formulargestaltung bis hin zu Kundenwünschen der Kunden eines Kunden.
So kann die Rechnung anders aussehen als die Gutschrift (obwohl vom gleichen Programm gedruckt) als auch der Overflow (und damit die Anzahl Positionen einer Seite) differieren. Desweiteren kann eine Positionszeile zwischen 1 und n Zeilen umfassen (z.B. variable Positionstexte) u.v.m.
Da hilft dann tatsächlich nur ein Tool, denn die Anzahl Seiten einer Liste läßt sich unter solchen Voraussetzungen nur schwierig berechnen (ausser , wie Birgitta sagt, 2x drucken, 1. Druck dann verwerfen und der 2. Druck gilt).
PS:
PC-Programme machen es da auch nicht anders. Erstmal wird alles intern seitenweise aufbereitet um anschließend tatsächlich zu drucken.
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