[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    338

    Cool RPG - aktiv ohne Eingabetaste ?

    In einem RPGIV-Programm wird ein Modul aufgerufen, welches mit Parameter-Übergabe (Port-Nr, IP-Adresse etc.) ein C-Programm aufruft, welches wiederum einen Meterzähler ausliest und das Ergebnis zurückgibt.

    Nun besteht die Anforderung: den Zähler nicht nur bei einer Eingabe (Enter oder Funktionstaste) zu lesen; vielmehr soll der Zähler ununterbrochen ausgelesen werden, unanbhängig von einer Eingabe. Desweiteren soll der Zähler in der DSPF ständig aktualisiert mit angezeigt werden.

    Gibt es dafür eine Möglichkeit, unabhängig von der Eingabe-Taste, das RPG-Programm zu veranlassen, neben den anderen Funktionen ständig eine Schleife duchzulaufen, und ein Feld in der Bildschirmazeige ständig zu aktualisieren ?

    (Ein Versuch von einem Firmenmitarbeiter, zusätzlich ein Programm unter Windows laufen zu lassen und neben dem 5250-DSPF anzuzeigen ist daran gescheitert, dass nicht 2 Anwendungen gleichzeitig auf den Zähler zugreifen können. Das führte zu Problemen)

    mfg. Ludger

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Hier hilft die DTAQ !
    Der DSPF kann eine DTAQ zugeordnet werden.
    Per QRCVDTAQ mit Timer kann die Tastatur dann überwacht werden.
    Z.B. ein CRTDTAQ in die QTEMP und ein OVRDSPF ... DTAQ(QTEMP/xxx). Dies dient allein dazu, dass eben niemand anderes in die DTAQ schreibt.
    Bei Timeout kann man was anderes tun, wenn Daten in der DTAQ vorhanden sind können die Bildschirmeingaben mit READ gelesen werden.

    Zu beachten ist, dass beim WRITE des Satzformates das Schlüsselwort INVITE aktiv ist, damit die Tastatur freigeschaltet bleibt.

    Das Intervall (Timeout in Sekunden) muss man Testen, da ggf. getätigte Eingaben durch WRITE verschwinden.
    Durch geschickte OVERLAY kann man jedoch ein 2. Format ausgeben ohne dass das Eingabe-Format deaktiviert wird.
    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. RPG: Client Infos lesen?
    By robertki in forum NEWSboard Programmierung
    Antworten: 25
    Letzter Beitrag: 19-01-07, 08:42
  2. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  3. RPG goes Web
    By jth in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 21-12-06, 11:13
  4. Statusinformationen für Leitung XXX, Leitung aktiv
    By cassi in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 16-10-06, 08:10

Berechtigungen

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