MESSAGE E***(*******) abfangen

BusinessServerPages; Erstellung von Webapplikationen.

MESSAGE E***(*******) abfangen

Postby Ines588 » Tue Jun 30, 2009 11:45 am

Hallöchen,

Ich habe diverse Funktionsbausteine, die unter Anderem den Befehl Message E**** beinhalten. Ich habe hierbei gemerkt, dass er die Anwendung abbricht. Kann ich dieses Abbrechen der Anwendung verhindern? Für alle normalen Meldungen benutzt ich das messageobjekt von BSP aber kann ich auch die anderen nutzen?

LG
Ines588
..
..
 
Posts: 47
Joined: Thu Oct 23, 2008 11:47 am

Postby Silke1341 » Tue Jun 30, 2009 11:55 am

Hallo Blait,

in der Hilfe zu Funktionsbausteinen ist, etwas versteckt bei parameter_list, die spezielle EXCEPTION ERROR_MESSAGE beschrieben, die man in seinen Exceptions, wie OTHERS, aufführen kann, um über den SUBRC den zuvordefinierten Fehlercode abzufragen.
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. CALL FUNCTION 'xxx'
  2.   ...
  3.   EXCEPTIONS
  4.     ...           = 1 - n
  5.     error_message = 9999 "Beispielwert
  6.     OTHERS        = n+1.
  7.   CASE sy-subrc.
  8.     WHEN 0.
  9. * alles ok
  10.     WHEN 9999.
  11. * im Baustein wurde eine Error-Message ohne Zusatz RAISING ausgelöst
  12. * in SY-MSG** stehen die Meldungsdaten
GeSHi ©
Silke1341
.....
.....
 
Posts: 1985
Joined: Thu Aug 19, 2004 3:20 pm


Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 3 guests

cron