[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Mar 2006
    Beiträge
    98

    Talking Durchbruch Window,

    Ich möchte einen User, bzw. Workstation eine Durchbruch info als Window absenden wie geht es. Ich habe es schon gesehen aber nie gefunden wie man es realisiert.
    Gruss an alle

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    SNDBRKMSG ist die einzige Variante.
    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
    Mar 2006
    Beiträge
    98
    ich meine einen window die aktuelle Anzeige überlagert.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Dies geht nur im aktuellen aktiven Programm. Hier musst du einfach eine DSPF mit einem Window definieren und dieses ausgeben.
    Das Senden eines Durchbruchfensters an eine andere Workstation geht meines Wissens nicht.
    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
    Mar 2006
    Beiträge
    98
    ich habe es bei einer firma gesehen. Bei eingehenden Anrufen erscheint automatisch Info über Anrufer(als Window). Ich glaube nicht das man so was überall im PGM einbauen muss.

  6. #6
    Registriert seit
    Apr 2002
    Beiträge
    792
    Hi,

    das Stichwort heißt BreakMessageHandler! Du musst in einer Nachrichtenwarteschlange den Parameter PGM anpassen und ein Programm "anhängen" das die empfangende Nachrichte auswertet. Wen z.B. ein "##" am Anfang steht handelt es sich um einen Befehl den der BreakMessageHandler dann interaktiv für den User ausführt. Musst mal nen bissel gooooooglen.

    Gruß

    Sascha

  7. #7
    Registriert seit
    Aug 2001
    Beiträge
    2.875
    Das funktioniert über einen Message-Break-Handler

    Der Message-Break-Handler ist ein (selbstgeschriebenes) Programm, das Nachrichten empfängt und umleitet.

    Voraussetzung:
    1.Zustellung der Nachricht in der Message Queue = *BREAK
    2.Programm für Durchbruch-Nachricht ist angegeben

    --> Message-Queue muss wie folgt geändert werden:
    PHP-Code:
        CHGMSGQ MSGQ(*LIBL/MSGQUEUE)                            
                
    DLVRY(*BREAK)                                   
                
    PGM(BREAKLIB/BREAKPGM
    Aktivierung:
    Wurde die Message-Queue geändert, wird der Break Handler
    immer dann aktiviert, wenn eine Nachricht an die Nachrichten-
    Warteschlange geschickt wird.
    An die Warteschlange gesendete Durchbruch-Nachrichten
    (Befehl : SNDBRKMSG oder API : QEZSNDMG / QMHSNDBM)
    werden von dem Message-Break Handler nicht bearbeitet.

    Parameter:
    Folgende Parameter sind für den Message-Break Handler erfor-
    derlich und werden vom System versorgt:
    Message-Queue 10A
    Bibliothek 10A
    Message-Key 4A
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  8. #8
    Registriert seit
    Apr 2002
    Beiträge
    792
    hab ich mich doch richtig erinnert. Beim Herrn Bender (http://www.bender-dv.de/) gibt's da sogar ne Freeware zu

Similar Threads

  1. Schwarzer Hintergrund nach Window
    By hoerl in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 10-05-06, 13:34
  2. Problem mit einem Window
    By ExAzubi in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 17-02-06, 09:10
  3. Display WINDOW Feldumbruch
    By Liebhoff in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 17-01-06, 09:13
  4. Cursor-Positionierung in flexiblen Window
    By Jörg Huber in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 15-02-05, 10:56
  5. Overlay in Window mit Subfile
    By Muchi in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 14-10-04, 20:16

Berechtigungen

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