-
Ahh...
dann hatte ich das doch richtig verstanden.
Also im Prinzip hast Du doch schon selber die Antwort gegeben im ersten Posting?
Du kannst das doch alles mit Bezugszahlen steuern?
Also in Zeile zwei für YYYYY die Bezugszahl setzen wenn F10 und für ZZZZZ die Bezugszahl setzen wenn F11 und vorher die 10 wieder an für Falten.
Habe kein Beispiel parat, aber das muss doch so gehen?
mhh..
kuempi
Zusatz:
Weiss jetzt nicht ob die Kontrolle ans PGM zurückgeht beim Falten... In meinen aktuellen Sourcen funktioniert das vom System her... sprich das ist gar nicht abgefragt im PGM.. müsste man mal probieren..
-
Ahh nun aber.
Also das mit den Bezugszahlen scheint problematisch zu sein beim Falten verstehe...
Habe mal gerade etwas rumgespielt.
Man kann die Falten-BZ auch manuell an/aussetzen...
Sind die Felder YYYYY bzw XXXXX identisch von der Grösse/Inhalt her? so dass man je nach BZ den einen oder den anderen Inhalt da neu reinschiebt?
Dann könnte man was machen, ist aber etwas Arbeit.
Und die SFL wird beim Falten vorher neu gefüllt(oder upgedatet)...
Was besseres fällt mir gerade nicht ein sry.
k.
-
Also für Dein Problem sehe ich im Moment zwei Lösungen:
Wenn die Felder der zweiten Zeile Variabel sind gibt es folgende Möglichkeiten:
1. Du hast zwei Subfiles
Die erste Subfile hat die Anzeige
XXXXXXXXXXXX
YYYYYYYYYYYY
und CF10 für SFLDROP/FOLD
und CF11 (normal)
Dann müsstest Du einfach bei F11 die andere Subfile anzeigen und auf bzw. zuklappen.
Die zweite Subfile hat die Anzeige
XXXXXXXXXXXX
ZZZZZZZZZZZZ
und CF11 für SFLDROP/FOLD
und CF10 (normal)
Dann müsstest Du einfach bei F10 die andere Subfile anzeigen und auf bzw. zuklappen.
2. Das Ganze mit einer Subfile lösen
Die Felder der zweiten Zeile sind unter Bezugszahl. Das funktioniert aber nur wenn SFLSIZE und SFLPAGE gleich groß sind, soll heißen Du kannst die Subfile nicht komplett füllen sondern immer nur das was man auch tatsächlich sieht.
Dann mußt Du aber CF10 und CF11 selbst ausprogrammieren. Ist aber meiner Meinung nach trotzdem die "elegantere" Lösung. Das manuelle ein und aussetzen von SFLFOLD und SFLDROP würde ich bei einer Subfile die nur daß anzeigt was man gerade sieht aber lieber lassen, da gibts nämlich unschöne Dinge. Angenommen es passen genau 10 Zeilen auf eine Seite und Du stehst auf der ersten Seite und die Subfile ist aufgeklappt, dann sieht man die ersten 5 Sätze zweizeilig. Blätter man nun vorwärts (die Steuerung geht nicht ans Programm da ja 10 Sätze in der Subfile stehen) stehen aufgeklappt die zweiten 5 Sätze zweizeilig. Klappt man jetzt zu stehen immer noch die zweiten 5 Sätze aber einzeilig und 5 Zeilen deiner Subfile sind leer obwohl es wahrscheinlich noch Datensätze in der Datei gibt.
Deshalb bei der Lösung mit einer Subfile immer selbständig einlesen und zwar genau soviel Datensätz wie Du benötigst.
Also z.B.
Bei Programmbeginn 10 Datensätze einzeilig
F10 wird gedrückt.
Subfile clearen und die ersten 5 Datensätze zweizeilig
Benutzer blättert nach vorn - Subfile clearen und die zweiten 5 Datensätze zweizeilig
Benutzer drückt F10 - Subfile clearen und die zweiten 5 Datensätze + 5 weitere einzeilig anzeigen
Benutzer drückt F11 - Subfile clearen andere Bezugszahl aktivieren und wieder die zweiten 5 Datensätze zweizeilig anzeigen
usw. ....
Similar Threads
-
By kuempi von stein in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 17-11-06, 17:06
-
By doc82 in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 25-07-05, 12:28
-
By HELROHA in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 16-11-04, 11:36
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