[NEWSboard IBMi Forum]

Thema: QSYSMSG MSGQ

  1. #1
    Registriert seit
    Nov 2002
    Beiträge
    86

    Post QSYSMSG MSGQ

    Hallo zusammen,

    habe mir eben eine MSGQ erstellt - QSYSMSG in der QSYS.
    Wenn ich mit dem gleichen Benutzer an mehreren Sessions angemeldet bin, erscheint die BRKMSG nur auf einem Bildschirm.

    Ich hätte Sie gerne auf jeder Session - wie mache ich das?

    DANKE!

  2. #2
    Registriert seit
    Feb 2002
    Beiträge
    152

    Unhappy

    Hallo,

    das geht nicht. Eine MSGQ ist immer fest mit dem ersten angemeldeten Bildschirm verknüpft.

    P.S.: In der Bibliothek QSYS sollte man keine eigenen Objekte erstellen. Die QSYS ist eine Systembibliothek. Sie wird bei einem Releasewechsel überschrieben.


  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    340

    Post

    QSYSMSG ist eine spezielle MsgQ. Wenn Sie in QSYS erstellt wird, kopiert das System bestimmte kritische msg dort hinein

    Gruß
    Rolf

  4. #4
    Registriert seit
    May 2002
    Beiträge
    24

    Post

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von rmittag:
    QSYSMSG ist eine spezielle MsgQ. Wenn Sie in QSYS erstellt wird, kopiert das System bestimmte kritische msg dort hinein

    Gruß
    Rolf
    [/quote]


  5. #5
    Registriert seit
    May 2002
    Beiträge
    24

    Post

    Hallo Ihr,
    Diese MSGQ muss sogar in QSYS erstellt werden, sonst funktioniert das ganze nämlich gar nicht. Ausserdem gibt es diverse Nachrichten die da hinein kopiert werden, aber auch welche , die aus der QSYSOPR in QSYSMSG verschoben werden. Welche Nachrichten das sind kann man im CL-Handbuch nachlesen.
    Zu der ursprünglichen Frage noch mal zu kommen:
    Du könntest Dir ein kleines CL schreiben, das in kurzen Abständen (alle 15 Minuten, oder so) die MSGQ nach Nachrichten überprüft (RTVMSG) und diese Nachricht dann an verschiedene Sessions schickt (SNDBRKMSG).
    Solltest du dazu noch Fragen haben, null problemo.

    Gruss Ina

  6. #6
    Registriert seit
    Jul 2002
    Beiträge
    151

    Post

    Hallo Mädele,
    für genau dieses Problem gab es mal in der TAATOOL ein PGM! die Quellen in QUSRTOOL/QCLSRC hießen TAAMSGFC und TAAMSGFC2; die Programme für Deine Zwecke anpassen und dann die MSG die jetzt die einzelne Breakmsg bekommt ändern :
    CHGMSGQ MSGQ(brkmsgq) DLVRY(*BREAK) +
    PGM(TAATOOL/TAAMSGFC)

Similar Threads

  1. QSYSMSG
    By Muchi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 10-01-06, 10:47
  2. MSGQ von QSYSOPR mittels VB überwachen
    By pcfan in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 12-11-05, 19:30
  3. Java uns Qsysopr Msgq
    By mk in forum NEWSboard Java
    Antworten: 2
    Letzter Beitrag: 29-08-05, 08:58
  4. MSGQ QSYSMSG
    By Ina in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 29-05-02, 08:38
  5. QSYSOPR msg an meine MSGQ??
    By Dana in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 14-12-01, 09:35

Berechtigungen

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