Definieren Sie Ihre Karte mit einer Reihe von Feldern für einen Datensatz und wiederholen Sie diese für so viele Datensätze, wie auf einem einzigen physischen Bildschirm angezeigt werden. Häufig wird das generierte Copybook für die Map mit einer COBOL-Tabelle neu definiert, um das Laden der Wiederholungsfelder zu erleichtern.
In Ihrem Programm müssen Sie eine Bildlauflogik schreiben, damit der Benutzer vorwärts und rückwärts durch die Liste der Datensätze blättern kann. In der Regel wird dies durch Überprüfen EIBAID
, um zu sehen, ob es DFHPF7
oder DFHPF19
zu scrollen und DFHPF8
oder DFHPF20
nach unten scrollen, aber das ist nur nach ISPF Konventionen und ist ganz bei Ihnen.
Sie müssen verfolgen, welche Datensätze auf dem Bildschirm entweder in Ihrer Commarea oder in einem Container sind. Sie können dies tun, indem Sie die TSQ-Indizes des ersten und des letzten aktuell angezeigten Datensatzes speichern.
Was haben Sie bisher versucht? Was ist passiert? Was hast du erwartet? Dies ist kein Code Writing Service ... – Robert
Sorry, Sie zu beleidigen Robert. Aber das Problem wurde gelöst. Vielen Dank – JOHN