Page 1 of 1
Fehlerseite in BSP
Posted:
Thu Mar 25, 2004 4:00 pm
by Leonie861
Hallo,
hat jemand von euch schonmal eine BSP-Fehlerseite verwendet. Ich habe eine entsprechende Seite error.htm definiert (unter Eigenschaften die Checkbox "Ist Fehlerseite" aktiviert).
Einer anderen Seite test.htm weise ich die eben definierte Fehlerseite error.htm zu. Innerhalb der Seite test.htm löse ich eine MESSAGE vom Typ E aus. Wider erwarten wird jetzt nicht die Seite error.htm angezeigt.
Wann kommt es überhaupt dazu, dass die Seite error.htm angezeigt wird?
Gruß
Chuck
Posted:
Fri Mar 26, 2004 7:06 am
by Philippa2744
Moin Chuck,
ich hab das so gelöst. error.htm als Seitenfragment angelegt. Dann in meinen jeweiligen Seiten am Anfang das hier eingefügt:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
<% if page
->messages->num_messages&#
40;
&#
41;
> 0. %>
- GeSHi ©
Page wird dann includiert, wenn ein Fehler aufgetreten ist.
Wenn ein Fehler auftritt, hänge ich den an das message-objekt der page (z.B. im Event 'OnInputProcessing'):
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
CALL METHOD page->messages->add_message_from_t100
EXPORTING
condition = errormessage
msgid = ls_return-id
msgno = ls_return-number
msgty = ls_return-type
- GeSHi ©
Im Seitenfragment (also error.htm) dann folgendes:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
<%@page language="ABAP"%>
<!-- Start Error Msg-->
<table align="center" cellpadding="0" cellspacing="0" width="99%" border="0">
<tr>
<td width="100%" class="TX_ERROR_XSB">
<img src="layout/error.gif" border="0" /><%=otr(Z_MSG/ERRORS_OCCURED_MSG)%>:
</td>
</tr>
<%
data: condition type string, severity type i,
ind type i.
ind = page->messages->num_messages( ).
call method page->messages->Get_message
exporting index = sy-index
importing condition = condition
severity = severity. %>
<tr>
<td
class="TX_ERROR_XSB">- <%= message %> </td> </tr>
</table>
<!-- End Error Msg -->
- GeSHi ©
Ciao, LoLo
Posted:
Mon Apr 05, 2004 7:40 pm
by Leonie861
Hi LoLo,
vielen Dank für die Erläuterung! So habe ich das jetzt auch implementiert.
Für mich stellt sich trotzdem die Frage, wie sich die SAP das vorstellt, mit der Eigenschaft "Zugeord. Fehlerseite" einer BSP. Was muss passieren, damit die zugeordnete Fehlerseite angezeigt wird?
Viele Grüße
Chuck
Fehlermeldung ausgeben
Posted:
Mon Dec 04, 2006 11:45 am
by Sarina2838
Hallo, ich habe ein Problem. In meinem Controler, soll ich Meldung
"400 Session timed out - plese log in again" nachlesen und dann eingene Meldung ausgeben. Wie geht das? ich habe nur vor kurzem mit BSP angefangen! Bitte helfen, danke im Voraus
Maja
Re: Fehlerseite in BSP
Posted:
Thu Jan 22, 2015 4:25 pm
by Dean1828
Ich mir dessen bewusst, das dies ein uralter Thread ist, aber die Suche findet ihn immer noch ohne eine Antwort zu bieten.
Nach einigem Suchen bin ich auf
SAP Notiz 798719 gestoßen:
In der aktuellen Situation wurde beschlossen, die Unterstützung des Konzepts einer BSP-Fehlerseite aufzugeben.