[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    86

    SFLEND - Bleibt nicht beim letzten Satz stehen...

    Hallo, brauche etwas Hilfe.
    Ich habe ein RPG Progi das mir Sätze in einer SFL anzeigt.
    Macht er auch prima. Beim letzten Satz zeigt er auch rechts unten "Ende" an.
    Wenn ich jetzt weiterblätter dann wird die SFL erneut aufgebaut. Ich möchte aber das nicht neu aufgebaut wird, sondern der USER darf nur rückwärts blättern.
    Problem ist, das ist uralt Progi und es neu zu schreiben fehlt mir die Zeit. Es muss also eine schnelle Lösung her.
    Danke für eure Hilfe.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ggf. sind Bezugszahlen für die Tasten PAGUP/ROLLDOWN nicht korrekt gesetzt.
    Wenn du die Bezugszahl für SFLEND setzt, darfst du die Blättertasten nicht mehr zulassen.
    Im Gegensatz zum normalen Record werden die Blättertasten beim SFLRCD nicht gesperrt, sondern nur nicht mehr ans Programm übergeben.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jun 2004
    Beiträge
    86
    Danke für deine schnelle Hilfe.
    Ich denke aber das Problem ist etwas kniffeliger.
    Er geht in die Leseroutine , liest 13 Sätze und gibt die aus.
    Ich blättere und er liest wieder ein. Das macht er bis zum Ende. Wenn ich dann blättere dann macht er weiter.
    Wenn ich jetzt die PAGE Taste sperre , wie kann ich dann wieder zurückblättern bzw, das neu lesen verhindern?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wie ich schon sagte, das Blättern übernimmt das System automatisch !

    DDS-Beispiel:

    A N93 PAGEDOWN(71)
    A 93 SFLEND

    Solange also 93 aus ist, wird beim Vorwärtsblättern *IN71 ausgelöst.
    Sobald ich 93 an mache, ist ein weiteres Vorwärtsblättern über die SFL-Grenze hinaus nicht mehr möglich.
    Innerhalb der Grenzen kann beliebig vor und zurück geblättert werden, das Programm wird dabei gar nicht aktiviert.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Satz löschen - ODBC
    By heini in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 27-06-06, 11:34
  2. embedded SQL, Satz geschützt
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 01-12-05, 18:12
  3. Satz ändern in Subfile
    By Toschie in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 31-05-05, 11:37
  4. SUBFILE - Einen bestimmten Satz in der 1. Zeile plazieren
    By malzusrex in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 29-10-04, 09:49
  5. ILE Cobol: Satz löschen aus Subfile
    By rebe in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-04-04, 09:29

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •