SAP ABAP Class CL_RSDDTPS_UI_CONTROL (Main Class: Explorer UI)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTPS_UI (Package) RSDDTPS_UI
Properties
Class CL_RSDDTPS_UI_CONTROL  
Short Description Main Class: Explorer UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTPS_UI   RSDDTPS_UI 
Created 20090522   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDDTPS_UI_CONTROL has no interface implemented.
Friends
Class CL_RSDDTPS_UI_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_TFC_ACTIVATE Constant Public Type reference (TYPE) UI_FUNC 'ACTIVATE' Function Code: Activate 20090622
2 N_C_TFC_AUTHGRP_MAINT Constant Public Type reference (TYPE) UI_FUNC 'AUTHGRP' Function Code: Authorization Group 20090717
3 N_C_TFC_BACK Constant Public Type reference (TYPE) UI_FUNC 'BACK' Function Code: Back 20090701
4 N_C_TFC_CANCEL Constant Public Type reference (TYPE) UI_FUNC 'CANCEL' Function Code: Cancel 20090629
5 N_C_TFC_CHECK Constant Public Type reference (TYPE) UI_FUNC 'CHECK' Function Code: Check 20090622
6 N_C_TFC_CHECK_CHANGED Constant Public Type reference (TYPE) UI_FUNC 'CHECK_CHANGED' Function Code: Object changed? 20090630
7 N_C_TFC_CLEAR Constant Public Type reference (TYPE) UI_FUNC 'CLEAR' Function Code: Clear 20090619
8 N_C_TFC_CONFIG_DIA Constant Public Type reference (TYPE) UI_FUNC 'CONFIG_DIA' Function Code: Dialog Config 20090625
9 N_C_TFC_DELETE Constant Public Type reference (TYPE) UI_FUNC 'DELETE' Function Code: Delete 20090622
10 N_C_TFC_DIALOGEND Constant Public Type reference (TYPE) UI_FUNC 'DIALOGEND' Function Code: Dialog End 20090701
11 N_C_TFC_DISPLAY_UI Constant Public Type reference (TYPE) UI_FUNC 'DISPLAY_UI' Function Code: Display Object in Maintenance UI 20090714
12 N_C_TFC_DWB Constant Public Type reference (TYPE) UI_FUNC 'DWB' Function Code: DWB 20090630
13 N_C_TFC_EXECUTE Constant Public Type reference (TYPE) UI_FUNC 'EXECUTE' Function Code: Execute 20090707
14 N_C_TFC_GLOBAL_SETTINGS Constant Public Type reference (TYPE) UI_FUNC 'GLOBAL_SETTINGS' Function Code: Global Settings 20090706
15 N_C_TFC_GOON Constant Public Type reference (TYPE) UI_FUNC 'GOON' Function Code: Continue 20090629
16 N_C_TFC_HIEDEL Constant Public Type reference (TYPE) UI_FUNC 'HIEDEL' Function Code: Delete Hierarchical Indexes 20090702
17 N_C_TFC_INFO Constant Public Type reference (TYPE) UI_FUNC 'INFO' Function Code: Info 20090629
18 N_C_TFC_LAST_CHANGE Constant Public Type reference (TYPE) UI_FUNC 'LAST_CHANGE' Function Code: Last Change 20090707
19 N_C_TFC_LOG_ACT Constant Public Type reference (TYPE) UI_FUNC 'LOGACT' Function Code: Log: Activate 20090629
20 N_C_TFC_LOG_DEL Constant Public Type reference (TYPE) UI_FUNC 'LOGDEL' Function Code: Log: Delete 20090629
21 N_C_TFC_LOG_SAV Constant Public Type reference (TYPE) UI_FUNC 'LOGSAV' Function Code: Log: Save 20090629
22 N_C_TFC_SAVE Constant Public Type reference (TYPE) UI_FUNC 'SAVE' Function Code: Save 20090622
23 N_C_TFC_SELTAB_PFX Constant Public Type reference (TYPE) UI_FUNC 'SEL_TAB' Function Code: Select Tab 20090702
24 N_C_TFC_SWITCHMODE Constant Public Type reference (TYPE) UI_FUNC 'SWITCHMODE' Function Code: Save 20090623
25 P_R_UI_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_UI_CONTROL Main Class: BW P* UI 20090522
26 P_R_UI_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_OBJ General Object for P* 20090609
27 P_R_UI_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_UI_VIEWER BW P* UI: Viewer Class 20090522
Methods
# Method Level Visibility Method type Description Created on
1 CONFIRM_EXIT Instance method Public Method Finish editing current object? 20090701
2 CONFIRM_NEW_OBJECT Static method Public Method Dialog for New Object 20090619
3 CONSTRUCTOR Instance method Public Constructor Initialization of BW P* UI Instance 20090522
4 EXECUTE Instance method Public Method Run Individual Command 20090522
5 FREE_OBJ Instance method Public Method Delete Reference to Explorer Object 20090626
6 GET_FCODE_EXCLUDETAB Instance method Public Method Excluded OK Codes 20090522
7 GET_STATUS_TEXT Instance method Public Method Returns the title text for the status 20090522
8 HANDLE_OBJ_CHANGED Instance method Public Event handling method Object has changed 20090706
9 IS_OBJ_SELECTED Instance method Public Method Explorer object selected? 20090706
10 MAP_FCODE_TO_SUBOBJ Instance method Public Method Depict Function on Log Subobject 20090625
11 NOTIFY Instance method Public Method Send Message: New Object 20090609
12 PAI_DISPATCH Instance method Public Method PAI of the Calling Screen Incl. GUI_CFW Dispatch 20090522
13 PBO Instance method Public Method PAI of the Calling Screen 20090522
14 START Static method Public Method Initial Start of BW Explorer UI 20090522
15 START_WITH_OBJ Instance method Public Method Start Explorer UI with Object 20090703
Events
# Event Type Visibility Description Created on
1 OBJ_CHANGED Instance Event
(0)
Public
(2)
Object has changed 20090706
Types
Class CL_RSDDTPS_UI_CONTROL has no local type.
Method Signatures

Method CONFIRM_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 20090701
2 Returning R_EXIT Value transfer Type reference (TYPE) RS_BOOL Antwort: 'X' = confirmed 20090701

Method CONFIRM_EXIT on class CL_RSDDTPS_UI_CONTROL has no exception.

Method CONFIRM_NEW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWBOBJ Call by reference Type reference (TYPE) RSAWBNOBJECT Objekttyp 20090619
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSINFOPROV Objektname 20090619
3 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Antwort: 'X' = ja 20090619

Method CONFIRM_NEW_OBJECT on class CL_RSDDTPS_UI_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objektname 20090703
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDTPSTLOGO Explorer Objekttyp 20090703

Method CONSTRUCTOR on class CL_RSDDTPS_UI_CONTROL has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OKCODE Call by reference Type reference (TYPE) SYUCOMM Ok Code 20090522
2 Exporting E_CHANGED Call by reference Type reference (TYPE) RS_BOOL Objekt hat sich geändert 20090701
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20090626

Method EXECUTE on class CL_RSDDTPS_UI_CONTROL has no exception.

Method FREE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEEP_LOG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Log container behalten 20090710

Method FREE_OBJ on class CL_RSDDTPS_UI_CONTROL has no exception.

Method GET_FCODE_EXCLUDETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FCODE_CUR Call by reference Type reference (TYPE) UI_FUNC Aktuelle Bearbeitungs 20090622
2 Exporting E_T_FCODE_EXCL Value transfer Type reference (TYPE) RSD_T_FUNC ausgeschlossene Funktionen 20090622

Method GET_FCODE_EXCLUDETAB on class CL_RSDDTPS_UI_CONTROL has no exception.

Method GET_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20090522

Method GET_STATUS_TEXT on class CL_RSDDTPS_UI_CONTROL has no exception.

Method HANDLE_OBJ_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Attribute reference (LIKE) 20090706
2 Importing I_TLOGO Call by reference Attribute reference (LIKE) 20090706

Method HANDLE_OBJ_CHANGED on class CL_RSDDTPS_UI_CONTROL has no exception.

Method IS_OBJ_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL 'X' = Objekt in Bearbeitung 20090706

Method IS_OBJ_SELECTED on class CL_RSDDTPS_UI_CONTROL has no exception.

Method MAP_FCODE_TO_SUBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20090625
2 Returning R_SUBOBJ Value transfer Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20090625

Method MAP_FCODE_TO_SUBOBJ on class CL_RSDDTPS_UI_CONTROL has no exception.

Method NOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20090626
2 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 20090619
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objekt 20090609
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDTPSTLOGO Explorer Objekttyp 20090609

Method NOTIFY on class CL_RSDDTPS_UI_CONTROL has no exception.

Method PAI_DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OKCODE Call by reference Type reference (TYPE) SYUCOMM 20090522
2 Exporting E_EXIT Call by reference Type reference (TYPE) RS_BOOL 20090522
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20090626

Method PAI_DISPATCH on class CL_RSDDTPS_UI_CONTROL has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR SY-DYNNR 20090522
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID SY-REPID 20090522
3 Importing I_R_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20090522
4 Importing I_STATUS Call by reference Type reference (TYPE) SYPFKEY SY-PFKEY 20090522
5 Importing I_TITLE Call by reference Type reference (TYPE) SYTITLE SY-TITLE 20090522

Method PBO on class CL_RSDDTPS_UI_CONTROL has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objekt 20090703
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDTPSTLOGO Objekttyp 20090703

Method START on class CL_RSDDTPS_UI_CONTROL has no exception.

Method START_WITH_OBJ Signature

Method START_WITH_OBJ on class CL_RSDDTPS_UI_CONTROL has no parameter.
Method START_WITH_OBJ on class CL_RSDDTPS_UI_CONTROL has no exception.
Event Signatures

Event OBJ_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_OBJNM Exporting Value transfer Type reference (TYPE) RSEXPLOBJNM Explorer Objekt 20090706
2 I_TLOGO Exporting Value transfer Type reference (TYPE) RSDDTPSTLOGO Explorer Objekttyp 20090706
History
Last changed by/on SAP  20130531 
SAP Release Created in 701