NEWSboard Internet-Museum für das Schwarze Brett der AS/400

      Messagehandling aus Trigger


      [ Follow Ups ] [ Neuen Beitrag verfassen! ] [ Schwarzes Brett ] [ FAQ ]

      Posted BySven Lorenzen on July 21, 1999 at 10:49:54:

      Wer hat praktische Erfahrung mit Auslöserprogrammen in Bezug
      auf Client Server Anwendungen?
      Wir greifen mit ODBC und dem Tool Easycom auf die AS/400 zu.
      Die PC Anwendung wird mit ML4 programmiert. In diesen Programmen
      sollen keine Feldprüfungen und keine Einhaltung der referentiellen Integrität
      geprüft werden. Das übernimmt ein Trigger (ILE-RPG). Dieser muß nun eine
      entsprechende (Escape) Nachricht an den Client senden.
      Dies übernimmt das API QMHSNDPM, welches an die Aufrufnach-
      richtenwarteschlange des entsprechenden Datenbankprogramms,
      (z. B QDBUDR bei einer Updateprozedur)im Call Stack sendet.
      Bei ODBC Zugriff (SQL) kommt die Nachricht wie gewünscht auf
      der Clientseite an. Beim Zugriff über Easycom wird jedoch
      immer nur die CPF502B (Triggerabbruch) angezeigt, die im Joblog
      mit dem Standardantwortwert 'C' beantwortet wird. Bei ODBC wird KEINE
      Reply-Nachricht gesendet.

      Wer könnte mir helfen?


      Follow Ups



      Neuen Beitrag verfassen!

      Name:
      E-Mail:

      Subject:

      Comments: