Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 20000712 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TOOL | Workbench: Tool | 20000712 |
Properties
| Class | CL_O2_APPLICATION | |
| Short Description | O2: BSP Application Tool | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SO2_TOOL | mySAP Application Server Pages: Tool |
| Created | 20000712 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_WB_PROGRAM | Workbench: Program | 20000712 | ||
| 2 | IF_WB_TOOL | Workbench: Tool | 20000712 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_O2_NAVIGATION_EDITOR | 20000908 | O2: Graphical Editor for Navigation |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | O2APPLGRAP_TABLE | Clipboard | 20000905 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | O2CURSOR | Cursor Position | 20000714 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_O2_API_APPLICATION | Instance of BSP Application | 20000712 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | O2FLAGS | Flags for Maintenance State | 20000712 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | SPACE | Flag for Type of Last OK Code | 20000714 | ||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_O2_NAVIGATION_EDITOR | Graphical Editor for Navigation | 20000908 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Navigation Modeler Container | 20000908 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Activate Object | 20000717 | |
| 2 | Instance method | Private | Method | Create Object | 20000712 | |
| 3 | Instance method | Private | Method | Query Changes in Controls | 20000908 | |
| 4 | Instance method | Private | Method | Call RS_OBJECT_IN_WORKING_AREA | 20000808 | |
| 5 | Instance method | Private | Method | Toggle Between Active and Inactive Version | 20000808 | |
| 6 | Instance method | Private | Method | Switch Between Display and Change | 20000712 | |
| 7 | Instance method | Private | Method | Check BSP Application | 20000809 | |
| 8 | Instance method | Public | Constructor | Constructor | 20000712 | |
| 9 | Instance method | Private | Method | Copy Object | 20000712 | |
| 10 | Static method | Public | Method | Copy Application (Without Dialog Box) | 20000712 | |
| 11 | Instance method | Private | Method | Generate Version | 20000927 | |
| 12 | Instance method | Private | Method | Delete Object | 20000712 | |
| 13 | Instance method | Private | Method | Display Object Directory Entry | 20000712 | |
| 14 | Instance method | Private | Method | Display Version of Application | 20000927 | |
| 15 | Instance method | Public | Method | Actions on Exit Command | 20000712 | |
| 16 | Instance method | Public | Method | PAI Actions for Screen 1000 | 20000712 | |
| 17 | Instance method | Public | Method | PAI Actions for Subscreen Attributes | 20000712 | |
| 18 | Instance method | Public | Method | PAI Actions for Subscreen Navigation (Graphic) | 20000807 | |
| 19 | Instance method | Public | Method | PAI Actions for Subscreen Navigation (Tabular) | 20000803 | |
| 20 | Instance method | Public | Method | PBO Actions for Screen 1000 | 20000712 | |
| 21 | Instance method | Public | Method | PBO Actions for Subscreen Attributes | 20000712 | |
| 22 | Instance method | Public | Method | PBO Actions for Subscreen Navigation (Graphic) | 20000807 | |
| 23 | Instance method | Public | Method | PBO Actions for Subscreen Navigation (Tabular) | 20000803 | |
| 24 | Static method | Private | Method | generates a SICF entry for a BSP application | 20020124 | |
| 25 | Instance method | Private | Method | Get Cursor Position | 20000712 | |
| 26 | Instance method | Private | Method | Double-Click Handling | 20000712 | |
| 27 | Instance method | Private | Method | Initialization on Start | 20000712 | |
| 28 | Instance method | Private | Method | Initialization of Navigation Modeler | 20000908 | |
| 29 | Instance method | Private | Method | Goto Web Application (Display or Create) | 20001020 | |
| 30 | Instance method | Private | Method | Leave Tool | 20000712 | |
| 31 | Instance method | Private | Method | OK Code Handling | 20000712 | |
| 32 | Instance method | Private | Method | OK Code Handling for Table Related Functions | 20000905 | |
| 33 | Instance method | Private | Method | Reset to Active Version | 20000809 | |
| 34 | Instance method | Private | Method | Save Object | 20000712 | |
| 35 | Static method | Public | Method | Transmits dialog box "Other SICF Package Assignm.Manually" | 20030218 | |
| 36 | Instance method | Private | Method | Get Cursor Position | 20000712 | |
| 37 | Instance method | Private | Method | Display or Change Object | 20000712 | |
| 38 | Instance method | Private | Method | Test the BSP Application | 20000809 | |
| 39 | Instance method | Private | Method | Delivers Required Version of Data (Active, Inactive) | 20000808 |
Events
Class CL_O2_APPLICATION has no event.
Types
Class CL_O2_APPLICATION has no local type.
Method Signatures
Method ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION | Call by reference | Type reference (TYPE) | O2APPLNAME | Name der Applikation | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000717 | ||
| 2 | Fehler aufgetreten | 20000717 | ||
| 3 | Objekt nicht gefunden | 20000717 | ||
| 4 | fehlende Berechtigung | 20000717 |
Method ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ASK_FOR_NAME | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | X: Nach einem Namen fragen | 20000714 | ||
| 2 | P_START_TOOL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | X: Nach anlegen Tool staten | 20000714 | ||
| 3 | P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Zusätzliche Daten | 20000714 | |||
| 4 | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Request für neues Objekt | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000714 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000714 | ||
| 3 | Objekt nicht gefunden | 20000714 | ||
| 4 | fehlende Berechtigung | 20000714 |
Method ASK_CONTROLS_FOR_CHANGES Signature
Method ASK_CONTROLS_FOR_CHANGES on class CL_O2_APPLICATION has no parameter.
Method ASK_CONTROLS_FOR_CHANGES on class CL_O2_APPLICATION has no exception.
Method CALL_OBJECT_IN_WORKING_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION_NAME | Call by reference | Type reference (TYPE) | O2APPLNAME | Applikationsname | 20000808 | |||
| 2 | P_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Modus: S: Anzeigen, U: Ändern, C: Wechseln | 20000808 | |||
| 3 | P_TOGGLE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | X: Tool muß im Togglemodus arbeiten | 20000808 | |||
| 4 | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Version im Tool | 20000808 |
Method CALL_OBJECT_IN_WORKING_AREA on class CL_O2_APPLICATION has no exception.
Method CHANGE_ACT_INACT Signature
Method CHANGE_ACT_INACT on class CL_O2_APPLICATION has no parameter.
Method CHANGE_ACT_INACT on class CL_O2_APPLICATION has no exception.
Method CHANGE_DISP_EDIT Signature
Method CHANGE_DISP_EDIT on class CL_O2_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer | 20000714 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION | Call by reference | Type reference (TYPE) | O2APPLNAME | Applikationsname | 20000809 | |||
| 2 | P_CHECK_PAGES | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | X: Seiten der Applikation mitprüfen | 20001019 | ||
| 3 | P_ERROR | Call by reference | Type reference (TYPE) | CHAR1 | X: Fehler gefunden | 20000821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000809 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_O2_APPLICATION has no parameter.
Method CONSTRUCTOR on class CL_O2_APPLICATION has no exception.
Method COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Name des zu kopierenden Objektes | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000714 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000714 | ||
| 3 | Objekt existiert bereits | 20000714 | ||
| 4 | Objekt nicht gefunden | 20000714 | ||
| 5 | fehlende Berechtigung | 20000714 |
Method COPY_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_RESET_LOCK | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | X: Sperre auf Zielobjekt zurücksetzen | 20000824 | ||
| 2 | P_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_O2_API_APPLICATION | Erzeugte Quell-Instanz | 20000714 | |||
| 3 | P_SOURCE_EXT | Call by reference | Type reference (TYPE) | O2APPLEXT | Externer Name Quell-Applikation | 20000824 | |||
| 4 | P_SOURCE_NAME | Call by reference | Type reference (TYPE) | O2APPLNAME | Quell-Applikation | 20000714 | |||
| 5 | P_TARGET | Call by reference | Object reference (TYPE REF TO) | CL_O2_API_APPLICATION | Erzeugte Ziel-Instanz | 20000824 | |||
| 6 | P_TARGET_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | E-Klasse des Ziel-Service | 20000714 | |||
| 7 | P_TARGET_EXT | Call by reference | Type reference (TYPE) | O2APPLEXT | Externer Name Ziel-Applikation | 20000824 | |||
| 8 | P_TARGET_NAME | Call by reference | Type reference (TYPE) | O2APPLNAME | Ziel-Applikation | 20000714 | |||
| 9 | P_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000714 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000714 | ||
| 3 | Objekt existiert bereits | 20000714 | ||
| 4 | Objekt nicht gefunden | 20000714 | ||
| 5 | fehlende Berechtigung | 20000714 |
Method CREATE_VERSION Signature
Method CREATE_VERSION on class CL_O2_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer | 20000927 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktion | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000714 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000714 | ||
| 3 | Objekt nicht gefunden | 20000714 | ||
| 4 | fehlende Berechtigung | 20000714 |
Method DISPLAY_TADIR_ENTRY Signature
Method DISPLAY_TADIR_ENTRY on class CL_O2_APPLICATION has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_O2_APPLICATION has no exception.
Method DISPLAY_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Zusätzliche Daten | 20000927 | |||
| 2 | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktionsbeschreibung | 20000927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000927 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000927 | ||
| 3 | Objekt nicht gefunden | 20000927 | ||
| 4 | fehlende Berechtigung | 20000927 |
Method DO_EXIT_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CHANGES | Call by reference | Type reference (TYPE) | SY-DATAR | Benutzereingabe erfolgt | 20000714 | |||
| 2 | P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 20000714 |
Method DO_EXIT_COMMAND on class CL_O2_APPLICATION has no exception.
Method DO_PAI_1000 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CHANGES | Call by reference | Type reference (TYPE) | SY-DATAR | Benutzereingabe erfolgt | 20000714 | |||
| 2 | P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 20000714 |
Method DO_PAI_1000 on class CL_O2_APPLICATION has no exception.
Method DO_PAI_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | O2APPLATTR | Applikations-Header | 20000714 |
Method DO_PAI_ATTRIBUTES on class CL_O2_APPLICATION has no exception.
Method DO_PAI_NAVIGATION_GRAPH Signature
Method DO_PAI_NAVIGATION_GRAPH on class CL_O2_APPLICATION has no parameter.
Method DO_PAI_NAVIGATION_GRAPH on class CL_O2_APPLICATION has no exception.
Method DO_PAI_NAVIGATION_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAVGRAPH | Call by reference | Type reference (TYPE) | O2APPLGRAP_TABLE | Navigationgraph | 20000803 | |||
| 2 | P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 20000905 | |||
| 3 | P_TOPLINE | Call by reference | Type reference (TYPE) | I | Oberste sichtbare Zeile des Table Controls | 20000905 |
Method DO_PAI_NAVIGATION_TABLE on class CL_O2_APPLICATION has no exception.
Method DO_PBO_1000 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FCTAB | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Nicht aktive OK-CODES (Tabelle) | 20000714 | |||
| 2 | P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20000714 | |||
| 3 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Modus: Anzeigen oder Ändern | 20000714 | |||
| 4 | P_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Name des Reports | 20000714 | |||
| 5 | P_STATE_TEXT | Call by reference | Type reference (TYPE) | O2STATTEXT | Text für Status des Objektes | 20000714 | |||
| 6 | P_SUBSCREEN | Call by reference | Type reference (TYPE) | CHAR20 | Anzuzeigender Subscreen | 20000714 |
Method DO_PBO_1000 on class CL_O2_APPLICATION has no exception.
Method DO_PBO_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CUSTOMIZING_THEME | Call by reference | Type reference (TYPE) | O2THEME | Über Customizing zugeordnetes Thema | 20010215 | |||
| 2 | P_DATA | Call by reference | Type reference (TYPE) | O2APPLATTR | Applikations-Header | 20000714 |
Method DO_PBO_ATTRIBUTES on class CL_O2_APPLICATION has no exception.
Method DO_PBO_NAVIGATION_GRAPH Signature
Method DO_PBO_NAVIGATION_GRAPH on class CL_O2_APPLICATION has no parameter.
Method DO_PBO_NAVIGATION_GRAPH on class CL_O2_APPLICATION has no exception.
Method DO_PBO_NAVIGATION_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAVGRAPH | Call by reference | Type reference (TYPE) | O2APPLGRAP_TABLE | Navigationsgraph | 20000803 |
Method DO_PBO_NAVIGATION_TABLE on class CL_O2_APPLICATION has no exception.
Method GENERATE_SICF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLDESCRIPT | Call by reference | Type reference (TYPE) | O2DESCR | Kurzbeschreibung | 20020124 | |||
| 2 | P_APPLNAME | Call by reference | Type reference (TYPE) | O2APPLNAME | Name der BSP-Applikation (auch mit Namensraum möglich) | 20020124 | |||
| 3 | P_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20020124 | |||
| 4 | P_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20020306 |
Method GENERATE_SICF on class CL_O2_APPLICATION has no exception.
Method GET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURSOR | Call by reference | Type reference (TYPE) | O2CURSOR | Cursorposition | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Cursor nicht auf dem aktuellen Screen | 20000714 |
Method HANDLE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURSOR | Call by reference | Type reference (TYPE) | O2CURSOR | Cursorposition | 20000714 |
Method HANDLE_DOUBLE_CLICK on class CL_O2_APPLICATION has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_O2_APPLICATION has no parameter.
Method INITIALIZE on class CL_O2_APPLICATION has no exception.
Method INITIALIZE_NAVIGATION_TOOL Signature
Method INITIALIZE_NAVIGATION_TOOL on class CL_O2_APPLICATION has no parameter.
Method INITIALIZE_NAVIGATION_TOOL on class CL_O2_APPLICATION has no exception.
Method JUMP_WEBAPP Signature
Method JUMP_WEBAPP on class CL_O2_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer | 20001020 |
Method LEAVE Signature
Method LEAVE on class CL_O2_APPLICATION has no parameter.
Method LEAVE on class CL_O2_APPLICATION has no exception.
Method PROCESS_OK_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURSOR | Call by reference | Type reference (TYPE) | O2CURSOR | Cursorposition | 20000714 | |||
| 2 | P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 20000714 |
Method PROCESS_OK_CODE on class CL_O2_APPLICATION has no exception.
Method PROCESS_TABLE_OK_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURSOR | Call by reference | Type reference (TYPE) | O2CURSOR | Cursorposition | 20000905 | |||
| 2 | P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 20000905 | |||
| 3 | P_TOPLINE | Call by reference | Type reference (TYPE) | I | Oberste sichtbare Zeile des Table Controls | 20000905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Table Related Function | 20000905 |
Method RESET_TO_ACTIVE_VERSION Signature
Method RESET_TO_ACTIVE_VERSION on class CL_O2_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer | 20000809 | ||
| 2 | Interner Fehler | 20000809 |
Method SAVE Signature
Method SAVE on class CL_O2_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht ausgeführt | 20000714 |
Method SEND_SICF_NOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLNAME | Call by reference | Type reference (TYPE) | EU_LNAME | Name einer BSP-Applikation | 20030218 |
Method SEND_SICF_NOTE on class CL_O2_APPLICATION has no exception.
Method SET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURSOR | Call by reference | Type reference (TYPE) | O2CURSOR | Cursorposition | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Cursor nicht auf dem aktuellen Screen | 20000714 |
Method SHOW_OR_EDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Zusätzliche Daten | 20000714 | |||
| 2 | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktionsbeschreibung | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20000714 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20000714 | ||
| 3 | Objekt nicht gefunden | 20000714 | ||
| 4 | fehlende Berechtigung | 20000714 |
Method TEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_APPLICATION | Call by reference | Type reference (TYPE) | O2APPLNAME | Applikationsname | 20000809 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer | 20000809 | ||
| 2 | Interner Fehler | 20000809 |
Method VERSION_TO_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_VERSION | Value transfer | Type reference (TYPE) | R3STATE | Zu ladende Version | 20000808 |
Method VERSION_TO_GET on class CL_O2_APPLICATION has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 50A |