SAP ABAP Class CL_SBTI_PROFILES_UI (CL_SBTI_PROFILES_UI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_CM_UI (Package) Management of UI Selection Criteria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SBTI_UI_CONTROL_GRID UI GRID Control 20050907
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EVENT_HISTORY_REOPROF_GUI 20060103
Properties
Class CL_SBTI_PROFILES_UI  
Short Description    
Super Class CL_SBTI_UI_CONTROL_GRID UI GRID Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBTI_CM_UI   Management of UI Selection Criteria 
Created 20050907   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SBTI_PROFILES_UI has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SBTI_CRITERIA_MANAGER_UI 20051012 Selection Criteria Manager UI Helper
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_ACTIVATE Constant Private Type reference (TYPE) UI_FUNC 'ACTIVATE' 20050907
2 C_FCODE_CHANGE Constant Private Type reference (TYPE) UI_FUNC 'CHANGE' 20050907
3 C_FCODE_CREATE Constant Private Type reference (TYPE) UI_FUNC '&CREATE' 20050907
4 C_FCODE_DEACTIVATE Constant Private Type reference (TYPE) UI_FUNC 'DEACTIVATE' 20050907
5 C_FCODE_DELETE Constant Private Type reference (TYPE) UI_FUNC '&DELETE' 20050907
6 C_FCODE_EXPORT Constant Private Type reference (TYPE) UI_FUNC 'EXPORT' 20051121
7 C_FCODE_IMPORT Constant Private Type reference (TYPE) UI_FUNC '&IMPORT' 20051121
8 C_FCODE_SAPDEF Constant Private Type reference (TYPE) UI_FUNC 'SAPDEF' 20051208
9 C_ICON_ACTIVATE Constant Private Type reference (TYPE) ICON_D ICON_ACTIVATE 20050907
10 C_ICON_ACTIVE Constant Private Type reference (TYPE) ICON_D ICON_LED_GREEN 20050907
11 C_ICON_CHANGE Constant Private Type reference (TYPE) ICON_D ICON_CHANGE 20050907
12 C_ICON_CREATE Constant Private Type reference (TYPE) ICON_D ICON_CREATE 20050907
13 C_ICON_DEACTIVATE Constant Private Type reference (TYPE) ICON_D ICON_DEACTIVATE 20050907
14 C_ICON_DELETE Constant Private Type reference (TYPE) ICON_D ICON_DELETE 20050907
15 C_ICON_EXPORT Constant Private Type reference (TYPE) ICON_D ICON_EXPORT 20051121
16 C_ICON_IMPERATIVE Constant Private Type reference (TYPE) ICON_D ICON_PATTERN_INCLUDE 20050907
17 C_ICON_IMPORT Constant Private Type reference (TYPE) ICON_D ICON_IMPORT 20051121
18 C_ICON_SAPDEF Constant Private Type reference (TYPE) ICON_D ICON_SAP 20051208
19 C_OUTTAB_STR Constant Private Type reference (TYPE) X030L-TABNAME 'BTC_S_PROFILE_DISP' Table name 20050907
20 FLAG_NO_DATA Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20051028
21 OUTTAB Instance attribute Private Type reference (TYPE) TY_GRIDTABLE Table 20050907
22 PROFILES_FILTER Instance attribute Private Object reference (TYPE REF TO) IF_SBTI_PROFILES_UI_FILTER 20060329
23 PROFILETYPE Instance attribute Private Type reference (TYPE) BTC_CRITTYPE Selection Criteria: Criteria Type 20050907
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050907
2 PREPARE_GRID_TABLE Instance method Private Method 20050907
3 PROFILE_ACTIVATE Instance method Private Method 20050907
4 PROFILE_CHANGE Instance method Private Method 20050907
5 PROFILE_CREATE Instance method Private Method 20050907
6 PROFILE_DEACTIVATE Instance method Private Method 20050907
7 PROFILE_DEFAULT_CREATE Instance method Private Method 20051208
8 PROFILE_DELETE Instance method Private Method 20050907
9 PROFILE_EXPORT Instance method Private Method 20051121
10 PROFILE_IMPORT Instance method Private Method 20051121
11 SELECT_ACT_PROFILE Instance method Protected Method 20060410
Events
# Event Type Visibility Description Created on
1 PROFILE_SELECTED Instance Event
(0)
Public
(2)
20050907
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GRIDTABLE Private See coding 20050907 ty_gridtable TYPE STANDARD TABLE OF btc_s_profile_disp
2 TY_XMLTABLE Private See coding 20051121 ty_xmltable TYPE STANDARD TABLE OF string
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C 20051028
2 Importing I_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20051028
3 Importing I_PROFILES_FILTER Call by reference Object reference (TYPE REF TO) IF_SBTI_PROFILES_UI_FILTER 20060328
4 Importing I_PROFILETYPE Call by reference Type reference (TYPE) BTC_CRITTYPE '%' Selektionskriterien: Kriterientyp 20050907
# Exception Resumable Description Created on
1 CX_SBTI_UI_EX 20050907

Method PREPARE_GRID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRID_OUT Call by reference Type reference (TYPE) TY_GRIDTABLE 20050907
2 Importing I_T_PROFILES Call by reference Type reference (TYPE) BTC_T_PROFILE_RAW 20050907

Method PREPARE_GRID_TABLE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20050907

Method PROFILE_ACTIVATE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20050907

Method PROFILE_CHANGE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP Selektionskriterien: Selektionsprofile 20060113

Method PROFILE_CREATE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20050907

Method PROFILE_DEACTIVATE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_DEFAULT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20051208

Method PROFILE_DEFAULT_CREATE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20050907

Method PROFILE_DELETE on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILE Call by reference Type reference (TYPE) BTC_S_PROFILE_DISP 20051121

Method PROFILE_EXPORT on class CL_SBTI_PROFILES_UI has no exception.

Method PROFILE_IMPORT Signature

Method PROFILE_IMPORT on class CL_SBTI_PROFILES_UI has no parameter.
Method PROFILE_IMPORT on class CL_SBTI_PROFILES_UI has no exception.

Method SELECT_ACT_PROFILE Signature

Method SELECT_ACT_PROFILE on class CL_SBTI_PROFILES_UI has no parameter.
Method SELECT_ACT_PROFILE on class CL_SBTI_PROFILES_UI has no exception.
Event Signatures

Event PROFILE_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_PROFILEID Exporting Call by reference Type reference (TYPE) BTCPROFILEID 20050907
2 I_PROFILETYPE Exporting Call by reference Type reference (TYPE) BTC_CRITTYPE 20050907
History
Last changed by/on SAP  20060912 
SAP Release Created in 710