[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    309

    API - QMHRCVM - Problem

    Hallo,

    wie kann ich mit dem API-QMHRCVM z.B die 10 ältesten Nachrichten auslesen?


    Mein Beispiel (siehe unten) liest mir leider immer nur die erste (älteste) Nachricht aus!



    PHP-Code:
    C                   Do        10                            
                                                                
    C                   
    Eval      MsgInfoLn 944               
    C                   
    Eval      FmtName   'RCVM0200'        
    C                   Eval      MsgQueue  QSPMQN QSPMQLN  
    C                   
    Eval      MsgType   '*NEXT'           
    C                   Eval      MsgKey    '*TOP'            
    C                   Eval      WaitTime  0                 
    C                   
    Eval      MsgAction '*OLD'            
                                                                
    C                   Call      'QMHRCVM'                     
    C                   Parm                    MsgInfo         
    C                   Parm                    MsgInfoLn       
    C                   Parm                    FmtName         
    C                   Parm                    MsgQueue        
    C                   Parm                    MsgType         
    C                   Parm                    MsgKey          
    C                   Parm                    WaitTime        
    C                   Parm                    MsgAction       
    C                   Parm                    API_Err         

    C                   
    Eval      MsgDta = %subst(RplData:LenRplDta : +
    C                                             LenMsgRet)               

    C                   CallP     SendEscMsg ('CPF9897':'QCPFMSG   *LIBL'
    C                               MsgDta:%len(MsgDta):'*STATUS':'*EXT':0:
    C                               MsgKey:API_Err)                        

    C                   EndDo 

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Jede Nachricht hat einen MSGKEY.
    Nach Erhalt einer Nachricht musst du diesen MSGKEY wieder als Relation im Parameter MsgKey angeben.

    Wobei du natürlch über die Richtung im klaren sein musst:

    *LAST/*PREV
    *TOP/*NEXT
    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. 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. API - Problem
    By muadeep in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 06-05-05, 12:01

Berechtigungen

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