SAP ABAP Class CL_UWS_FORM_RUNTIME_BSP (Runtime Forms: Business Server Pages)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_FORMS (Package) Form-Based Web Services: Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UWS_FORM_RUNTIME Runtime Forms 20010329
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UWS_FORM_RUNTIME_BSP_SCR Runtime Forms: Business Server Pages (with Scripting) 20020108
Properties
Class CL_UWS_FORM_RUNTIME_BSP  
Short Description Runtime Forms: Business Server Pages    
Super Class CL_UWS_FORM_RUNTIME Runtime Forms 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UWS_FORMS    
Program status     
Category 0   
Package UWS_FORMS   Form-Based Web Services: Forms 
Created 20010329   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UWS_FORM_RUNTIME_BSP has no forward declaration.
Interfaces
Class CL_UWS_FORM_RUNTIME_BSP has no interface implemented.
Friends
Class CL_UWS_FORM_RUNTIME_BSP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_NAV_REQUEST_CONFIRM Static Attribute Private Type reference (TYPE) STRING 'CONFIRM' 20010419
2 CD_NAV_REQUEST_FORM_EXIT Static Attribute Private Type reference (TYPE) STRING 'EXIT' 20010419
3 CD_NAV_REQUEST_NEXT_PAGE Static Attribute Private Type reference (TYPE) STRING 'NEXTPAGE' 20010419
4 CD_NAV_REQUEST_PREV_PAGE Static Attribute Private Type reference (TYPE) STRING 'PREVPAGE' 20010419
5 MR_BSP_RUNTIME Instance attribute Private Object reference (TYPE REF TO) IF_BSP_RUNTIME 20020801
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010330
2 GET_BSP_RUNTIME Instance method Private Method 20020801
3 GET_OTR_TEXT Instance method Public Method 20091204
4 GET_SIGNATURE_DATA Instance method Private Method 20021023
5 GOTO_ERROR_PAGE Instance method Public Method 20010510
6 INITIALIZE_FORM Instance method Public Method 20080423
7 ON_ERROR Instance method Public Method 20010510
8 ON_INITIALIZATION Instance method Public Method 20010330
9 ON_INPUT_PROCESSING Instance method Public Method 20010330
10 ON_MANIPULATION Instance method Public Method 20021023
11 ON_REQUEST Instance method Public Method 20040227
12 SET_BSP_RUNTIME Instance method Private Method 20020801
13 SET_FORM_DATA_FROM_SHM Instance method Protected Method Read form from Shared Objects Memory, if active 20070321
14 WRITE_FORM_DATA_TO_SHM Instance method Protected Method Save data in Shared Objects Memory, if active 20070321
Events
Class CL_UWS_FORM_RUNTIME_BSP has no event.
Types
Class CL_UWS_FORM_RUNTIME_BSP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UWS_FORM_RUNTIME_BSP has no parameter.
Method CONSTRUCTOR on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method GET_BSP_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_BSP_RUNTIME Value transfer Object reference (TYPE REF TO) IF_BSP_RUNTIME 20020801

Method GET_BSP_RUNTIME on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method GET_OTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_TEXT Value transfer Type reference (TYPE) STRING 20091204
2 Importing ID_TEXT_KEY Call by reference Type reference (TYPE) STRING 20091204

Method GET_OTR_TEXT on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method GET_SIGNATURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOCTYPE Call by reference Type reference (TYPE) STRING 20021023
2 Exporting ED_ID Call by reference Type reference (TYPE) STRING 20021023
3 Exporting ED_SIGNATURE_FORMAT Call by reference Type reference (TYPE) STRING 20021023
4 Exporting ED_SIGNATURE_VALUE Call by reference Type reference (TYPE) XSTRING 20021023
5 Exporting ED_SIGNATURE_VERSION Call by reference Type reference (TYPE) STRING 20021023
6 Exporting ED_USER Call by reference Type reference (TYPE) STRING 20021023
7 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UXB_T_MESSAGE Fehlermeldungen 20021023
8 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021023
# Exception Resumable Description Created on
1 SIGN_ERROR 20021024

Method GOTO_ERROR_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MESSAGE_ID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20010510
2 Importing ID_MESSAGE_NO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010510
3 Importing ID_MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20010510
4 Importing ID_MESSAGE_V1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010510
5 Importing ID_MESSAGE_V2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010510
6 Importing ID_MESSAGE_V3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010510
7 Importing ID_MESSAGE_V4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010510
8 Importing IR_BSP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20010510

Method GOTO_ERROR_PAGE on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method INITIALIZE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20080423
2 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION obligatory i id_query_string is initial 20080423
3 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20080423
4 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20080423
5 Importing ID_MODE Call by reference Type reference (TYPE) UWS_FORM_MODE CD_FORM_MODE_MAINTAIN 20080423
6 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20080423
7 Importing ID_QUERY_STRING Call by reference Type reference (TYPE) STRING 20080423
8 Importing ID_SERVICE_ID Call by reference Type reference (TYPE) UWS_SERVICE_ID obligatory i id_query_string is initial 20080423
9 Importing IT_SERVICE_PARAMETER Call by reference Type reference (TYPE) UWS_T_SERVICE_PARAMETER 20080423
# Exception Resumable Description Created on
1 FAILED 20080423

Method ON_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) UXB_S_MESSAGE 20010510
2 Importing IR_BSP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION 20010510
3 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME 20010510
4 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST 20010510
5 Importing IR_HTTP_RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE 20010510

Method ON_ERROR on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method ON_INITIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INITIALIZE Call by reference Type reference (TYPE) UXB_FLAG Kennzeichen (X oder space) 20060725
2 Importing IR_BSP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION 20010330
3 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME 20010330
4 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST 20010330
5 Importing IR_HTTP_RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE 20010330

Method ON_INITIALIZATION on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method ON_INPUT_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT_ID Value transfer Type reference (TYPE) STRING 20010330
2 Importing IR_BSP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION 20010330
3 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME 20010330
4 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST 20010330
5 Returning RD_EVENT_ID Value transfer Type reference (TYPE) STRING 20010330

Method ON_INPUT_PROCESSING on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method ON_MANIPULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20021023
2 Importing IR_BSP_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20021023
3 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME Business Server Page (BSP) Laufzeit 20021023
4 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021023
5 Importing IR_HTTP_RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP Framework (iHTTP) HTTP Response 20021023

Method ON_MANIPULATION on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method ON_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT_ID Call by reference Type reference (TYPE) STRING 20040227
2 Importing IR_BSP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20040227
3 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20040227
4 Importing IR_BSP_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20040227
5 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME Business Server Page (BSP) Laufzeit 20040227
6 Importing IR_HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20040227

Method ON_REQUEST on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method SET_BSP_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME 20020801

Method SET_BSP_RUNTIME on class CL_UWS_FORM_RUNTIME_BSP has no exception.

Method SET_FORM_DATA_FROM_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICE_PARAMETER Call by reference Type reference (TYPE) UWS_T_SERVICE_PARAMETER 20070321
# Exception Resumable Description Created on
1 SHM_READ_ERROR Fehler beim Lesen des Shared Objects Memory 20070321

Method WRITE_FORM_DATA_TO_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICE_PARAMETER Call by reference Type reference (TYPE) UWS_T_SERVICE_PARAMETER Service Parameter 20070321
# Exception Resumable Description Created on
1 SHM_WRITE_ERROR Fehler beim Speichern von Daten im Shared Objects Memory 20070321
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.1A