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!
|