[NEWSboard IBMi Forum]

Thema: Problem DSPF

  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    6

    Problem DSPF

    Hallo zusammen,

    ich habe folgendes Problem :
    ich muss ein Programm ersetzen, welches eine Fehlermeldung im aufrufenden Programm anzeigt, ohne den Bildschirminhalt des aufrufenden Programmes zu löschen.

    Die Meldung steht in Zeile 24 und der Cursor positioniert sich auf Stelle 1/2.

    Leider habe ich die alten RPG/DDS Sourcen nicht mehr.

    Vielen Dank für eure Hilfe

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Definiere in der DSPF ein Satzformat mit ASSUME dann wird der Bildschirm nicht gelöscht.
    Das auszugebende Satzformat benötigt OVERLAY.
    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
    Apr 2005
    Beiträge
    6
    Vielen Dank. klappt prima.

    Gibt es so etwas auch für die Ausgabe eines Window ? Ich glaube, der lässt ASSUME nicht zu.

    Gruß

    Thomas

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Deswegen ja ASSUME auf einem Satzformat, dass nicht benötigt wird (ich mach das z.B. mit "99N99 WRITEFORMAT").
    Wichtig ist nur, dass ASSUME in der DSPF vorkommt um das Löschen des Bildes zu verhindern.

    Allerdings ist das übergeordnete Programm für die Wiederherstellung des Bildes verantwortlich, da sonst ein READ zum Fehler führt (Satzformat nicht mehr aktiv o.ä.) oder sogar festhängt.
    Ursache: das ausgegebene Satzformat sperrt automatisch alle aktiven Eingabeformate und aktiviert nur das eigene.
    Wenn das rufende programm dann wieder aktiv wird ist ein WRITE/READ oder EXFMT erforderlich um das Format zu reaktivieren.

    Es gibt leider schon mal Programme, die nach einem Call einfach wieder Read ausführenda sie ja glauben dass der Bildinhalt automatisch wiederhergestellt wird.

    Dies ist durch ASSUME aber leider ausgeschaltet !!!
    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

  5. #5
    Registriert seit
    Apr 2005
    Beiträge
    385
    Warum nicht SFLMSG? Dann braucht man sich um die Ausgabe des Bildschirms nicht zu kümmern!?!

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. Fehlerzeile in DSPF
    By Freezer in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-08-06, 08:11

Berechtigungen

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