SAP ABAP Class CL_WDR_SHOW_ERROR (Assistance Class for WDR_SHOW_ERROR)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
⤷
SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering

⤷

⤷

Properties
Class | CL_WDR_SHOW_ERROR | |
Short Description | Assistance Class for WDR_SHOW_ERROR | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_RUNTIME_RENDERING | Web Dynpro Runtime: Rendering |
Created | 20110818 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_WDR_SHOW_ERROR has no interface implemented.
Friends
Class CL_WDR_SHOW_ERROR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20110818 | ||||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20110818 | |||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110819 | |||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | RABAX_STATE/ERROR_MESSAGE_STATE/ABORT_MESSAGE_STATE | 20110818 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 20110819 | |||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYMSG | Structure of Message Variables | 20110819 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TIHTTPNVP | Parameters of WDR_SHOW_ERROR | 20110818 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RUNTIME_ERROR | API for Analysis of Runtime Errors | 20110818 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SNAP_KEY | Key of a Runtime Error | 20110818 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TIHTTPNVP | Parameter of application that raised errors | 20110818 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Checks call stack for generated classes | 20110818 |
2 | ![]() |
Instance method | Public | Constructor | 20110818 | |
3 | ![]() |
Instance method | Private | Method | 20110819 | |
4 | ![]() |
Instance method | Private | Method | Extracts applications from URL | 20110818 |
5 | ![]() |
Instance method | Private | Method | Identifies component from application name | 20110818 |
6 | ![]() |
Instance method | Private | Method | Identifies component from generated class | 20110818 |
7 | ![]() |
Instance method | Private | Method | Returns dump | 20110818 |
8 | ![]() |
Instance method | Private | Method | Returns long text of an error message | 20110818 |
9 | ![]() |
Instance method | Private | Method | Returns exception long text | 20110818 |
10 | ![]() |
Instance method | Private | Method | Returns message class, message number, etc. | 20110818 |
11 | ![]() |
Instance method | Private | Method | 20110819 | |
12 | ![]() |
Instance method | Private | Method | Returns command to open an internal message | 20110818 |
13 | ![]() |
Instance method | Private | Method | Retrieves parameter from the list of all parameters | 20110818 |
14 | ![]() |
Instance method | Private | Method | Returns command to restart the application | 20110819 |
15 | ![]() |
Instance method | Private | Method | Returns short text of the error message | 20110818 |
16 | ![]() |
Instance method | Private | Method | Returns call position of the error | 20110818 |
17 | ![]() |
Instance method | Private | Method | Returns the start parameter of the old application | 20110818 |
18 | ![]() |
Instance method | Private | Method | Retunrns text, "What happened". | 20110818 |
19 | ![]() |
Instance method | Public | Method | Returns UR control tree for error page | 20110818 |
20 | ![]() |
Instance method | Public | Method | 20110913 |
Events
Class CL_WDR_SHOW_ERROR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_PARAMS | Public | See coding | 20110818 | begin of ty_params,
message type string,
symsgid type string,
symsgty type string,
symsgno type string,
symsgv1 type string,
symsgv2 type string,
symsgv3 type string,
symsgv4 type string,
syrepid type string,
sysysid type string,
instanceid type string,
workprocessid type string,
syetext type string,
pathtrans type string,
errorcode type string,
abapcallstack type string,
end of ty_params
|
Method Signatures
Method CHECK_GENERATED_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CALLSTACK | Call by reference | Type reference (TYPE) | STRING | 20110818 | |||
2 | ![]() |
CALLSTACK_WITH_COMPONENT | Value transfer | Type reference (TYPE) | STRING | 20110818 |
Method CHECK_GENERATED_CLASSES on class CL_WDR_SHOW_ERROR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Tabelle Name/Wert-Paare | 20110818 | ||
2 | ![]() |
WDR_NAME_VALUE_LIST_SORTED | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST_SORTED | Table of Name/Value Pairs | 20110819 |
Method CONSTRUCTOR on class CL_WDR_SHOW_ERROR has no exception.
Method GET_ACH_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACH_COMPONENT_ID | Value transfer | Type reference (TYPE) | STRING | 20110819 | |||
2 | ![]() |
APPLICATION_NAME | Call by reference | Type reference (TYPE) | WDY_APPLICATION_NAME | Web Dynpro : Applikationsname | 20110819 | ||
3 | ![]() |
COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Name der Component | 20110819 |
Method GET_ACH_COMPONENT on class CL_WDR_SHOW_ERROR has no exception.
Method GET_APPL_NAME_FROM_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLICATION_NAME | Value transfer | Type reference (TYPE) | WDY_APPLICATION_NAME | Web Dynpro : Applikationsname | 20110818 |
Method GET_APPL_NAME_FROM_URL on class CL_WDR_SHOW_ERROR has no exception.
Method GET_COMPONENT_NAME_4_APPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLICATION_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Web Dynpro : Applikationsname | 20110818 | ||
2 | ![]() |
COMPONENT_NAME | Value transfer | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Name der Component | 20110818 |
Method GET_COMPONENT_NAME_4_APPL on class CL_WDR_SHOW_ERROR has no exception.
Method GET_COMPONENT_NAME_GEN_CLAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Name der Component | 20110818 | ||
2 | ![]() |
CONTROLLER_NAME | Call by reference | Type reference (TYPE) | WDY_CONTROLLER_NAME | Web Dynpro : Name eines Web Dynpro Controllers | 20110818 | ||
3 | ![]() |
GUID | Call by reference | Type reference (TYPE) | STRING | 20110818 |
Method GET_COMPONENT_NAME_GEN_CLAS on class CL_WDR_SHOW_ERROR has no exception.
Method GET_DUMP_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Benutzername | 20110818 | ||
2 | ![]() |
SNAP_KEY | Value transfer | Type reference (TYPE) | SNAP_KEY | Schlüssel eines Laufzeitfehlers | 20110818 | ||
3 | ![]() |
TID | Call by reference | Type reference (TYPE) | STRING | 20110818 | |||
4 | ![]() |
TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20110818 | ||
5 | ![]() |
UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20110819 |
Method GET_DUMP_KEY on class CL_WDR_SHOW_ERROR has no exception.
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TEXT | Call by reference | Type reference (TYPE) | STRING | 20110818 | |||
2 | ![]() |
TITLE | Call by reference | Type reference (TYPE) | STRING | 20110916 |
Method GET_LONG_TEXT on class CL_WDR_SHOW_ERROR has no exception.
Method GET_LONG_TEXT_OF_EXCPETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | 20110818 |
Method GET_LONG_TEXT_OF_EXCPETION on class CL_WDR_SHOW_ERROR has no exception.
Method GET_MESSAGE_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSG | Value transfer | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20110818 |
Method GET_MESSAGE_NUMBER on class CL_WDR_SHOW_ERROR has no exception.
Method GET_NEXT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | STRING | 20110819 |
Method GET_NEXT_ID on class CL_WDR_SHOW_ERROR has no exception.
Method GET_OPEN_MESSAGE_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_CLIENT_SSR_LS | Lightspeed Variante von CLIENT_SSR | 20110818 | ||
2 | ![]() |
SCRIPT | Value transfer | Type reference (TYPE) | STRING | Kommando für den Client (UPDATE) | 20110818 |
Method GET_OPEN_MESSAGE_COMMAND on class CL_WDR_SHOW_ERROR has no exception.
Method GET_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20110818 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | 20110818 |
Method GET_PARAMETER on class CL_WDR_SHOW_ERROR has no exception.
Method GET_RESTART_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_CLIENT_SSR_LS | Lightspeed Variante von CLIENT_SSR | 20110819 | ||
2 | ![]() |
SCRIPT | Value transfer | Type reference (TYPE) | STRING | 20110819 |
Method GET_RESTART_COMMAND on class CL_WDR_SHOW_ERROR has no exception.
Method GET_SHORT_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | 20110818 |
Method GET_SHORT_DESCRIPTION on class CL_WDR_SHOW_ERROR has no exception.
Method GET_SOURCE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCLUDE | Call by reference | Type reference (TYPE) | STRING | ABAP-Programm, aktuelles Rahmenprogramm | 20110818 | ||
2 | ![]() |
LINENO | Call by reference | Type reference (TYPE) | I | 20110818 | |||
3 | ![]() |
MAIN_PROGRAM | Call by reference | Type reference (TYPE) | STRING | ABAP-Programm, aktuelles Rahmenprogramm | 20110818 | ||
4 | ![]() |
METHOD | Call by reference | Type reference (TYPE) | STRING | 20110818 | |||
5 | ![]() |
PROGRAM | Call by reference | Type reference (TYPE) | STRING | ABAP-Programm, aktuelles Rahmenprogramm (GUID aufgelöst) | 20110818 | ||
6 | ![]() |
SYREPID | Call by reference | Type reference (TYPE) | STRING | ABAP-Programm, aktuelles Rahmenprogramm | 20110818 |
Method GET_SOURCE_INFO on class CL_WDR_SHOW_ERROR has no exception.
Method GET_START_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HTTP_PARAMS | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Tabelle Name/Wert-Paare | 20110818 | ||
2 | ![]() |
PARAMS | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST | Table of Name/Value Pairs | 20110818 |
Method GET_START_PARAMETERS on class CL_WDR_SHOW_ERROR has no exception.
Method GET_WHAT_HAPPENED_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | 20110818 |
Method GET_WHAT_HAPPENED_TEXT on class CL_WDR_SHOW_ERROR has no exception.
Method __GET_ERROR_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_CLIENT_SSR_LS | Lightspeed Variante von CLIENT_SSR | 20110818 | ||
2 | ![]() |
_CONTROL | Value transfer | Object reference (TYPE REF TO) | IFUR_NW7__CONTROL | 20110818 |
Method __GET_ERROR_PAGE on class CL_WDR_SHOW_ERROR has no exception.
Method __GET_ERROR_PAGE2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_CLIENT_SSR_LS | Lightspeed Variante von CLIENT_SSR | 20110913 | ||
2 | ![]() |
_CONTROL | Value transfer | Object reference (TYPE REF TO) | IFUR_NW7__CONTROL | 20110913 |
Method __GET_ERROR_PAGE2 on class CL_WDR_SHOW_ERROR has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 732 |