SAP ABAP Class CL_SACF_TOOLS_SELE (Scenario Selection (Worklist))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SECU_ABAP (Package) Security and Protection of ABAP Programs
Properties
Class CL_SACF_TOOLS_SELE  
Short Description Scenario Selection (Worklist)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECU_ABAP   Security and Protection of ABAP Programs 
Created 20130618   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SACF_TOOLS_SELE has no forward declaration.
Interfaces
Class CL_SACF_TOOLS_SELE has no interface implemented.
Friends
Class CL_SACF_TOOLS_SELE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_AREA Instance attribute Private Type reference (TYPE) TADIR-OBJECT Object Type 20130904
2 GD_MODE Instance attribute Private Type reference (TYPE) SCEN_EDIT_MODE Current Editing Option 20130904
3 GR_CONT_SELE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control for Selector 20130904
4 GR_FATHER Instance attribute Private Object reference (TYPE REF TO) CL_SACF_TOOLS Parent Object 20130904
5 GR_SALV_SELE Instance attribute Public Object reference (TYPE REF TO) CL_SALV_TABLE SALV Object for Selector 20130904
6 GT_OUT Instance attribute Private Type reference (TYPE) TT_OUT Table for Selector 20130904
7 GT_SWL Instance attribute Private Type reference (TYPE) TT_TADIR_SH Table Type for Reduced TADIR Information 20130904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130904
2 SACF_GET_SGL_SWL_INFO Instance method Public Method Create Software Logistics Information for a Scenario 20130904
3 SALV_GET_MARKED_LINES Instance method Public Method Determine selected rows of selector 20130904
4 SALV_SHOW Instance method Public Method SALV Output 20130904
5 SALV_SHOW_EVT_CMD Instance method Private Event handling method Event Handler for Commands 20130904
6 SALV_SHOW_EVT_DBLK Instance method Private Event handling method Event Handler for Double-Click in Selector 20130904
7 SALV_SHOW_SET_COLUMNS Instance method Private Method Column Attributes for ALV Display 20130904
8 SALV_SHOW_SET_STATUS Instance method Private Method Screen Status for Selection Panel 20130904
9 SELE_PREPARE_DATA Instance method Public Method Output Formatting for Selector 20130904
Events
Class CL_SACF_TOOLS_SELE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_OUT Public Type reference (TYPE) SACF_ALV_SELE SACF Scenario Header List with Additional Attributes 20130904
2 TS_TADIR_SH Public See coding Reduced TADIR Information 20130904 BEGIN OF ts_tadir_sh, obj_name TYPE tadir-obj_name, srcsystem TYPE srcsystem, devclass TYPE devclass, masterlang TYPE masterlang, ps_posid TYPE ufps_posid, END OF ts_tadir_sh
3 TT_OUT Public Type reference (TYPE) SACF_T_ALV_SELE SACF Scenario Header List for ALV and Other 20130904
4 TT_TADIR_SH Public See coding Table Type for Reduced TADIR Information 20130904 tt_tadir_sh TYPE STANDARD TABLE OF ts_tadir_sh
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AREA Call by reference Type reference (TYPE) TADIR-OBJECT Arbeitsbereich 20130904
2 Importing ID_DYNNR Call by reference Type reference (TYPE) SYDYNNR '0100' Dynpronummer 20130904
3 Importing ID_MODE Call by reference Type reference (TYPE) SCEN_EDIT_MODE Aktuelle Bearbeitungsoption 20130904
4 Importing ID_REPID Call by reference Type reference (TYPE) SYREPID 'SAPLSU_TOBJ_SWITCH' Report zum Dynpro 20130904
5 Importing IR_FATHER Call by reference Object reference (TYPE REF TO) CL_SACF_TOOLS Allg. Werkzeuge für schaltbare Berechtigungsprüfung 20130904

Method CONSTRUCTOR on class CL_SACF_TOOLS_SELE has no exception.

Method SACF_GET_SGL_SWL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SWL Call by reference Type reference (TYPE) TS_TADIR_SH Reduzierte TADIR Informationen 20130904
2 Importing ID_NAME Call by reference Type reference (TYPE) SCEN_NAME Szenarioname für schaltbare Berechtigungsprüfung 20130904

Method SACF_GET_SGL_SWL_INFO on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_GET_MARKED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SELE Value transfer Type reference (TYPE) SACF_T_HEAD Szenarioliste für Berechtigungsprüfungen 20130904

Method SALV_GET_MARKED_LINES on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_SHOW Signature

Method SALV_SHOW on class CL_SACF_TOOLS_SELE has no parameter.
Method SALV_SHOW on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_SHOW_EVT_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20130904

Method SALV_SHOW_EVT_CMD on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_SHOW_EVT_DBLK Signature

Method SALV_SHOW_EVT_DBLK on class CL_SACF_TOOLS_SELE has no parameter.
Method SALV_SHOW_EVT_DBLK on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_SHOW_SET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE Basisklasse für einfache Tabellen 20130904

Method SALV_SHOW_SET_COLUMNS on class CL_SACF_TOOLS_SELE has no exception.

Method SALV_SHOW_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE Basisklasse für einfache Tabellen 20130904

Method SALV_SHOW_SET_STATUS on class CL_SACF_TOOLS_SELE has no exception.

Method SELE_PREPARE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEAD Call by reference Type reference (TYPE) SACF_T_HEAD Szenarioliste für Berechtigungsprüfungen 20130904

Method SELE_PREPARE_DATA on class CL_SACF_TOOLS_SELE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740