SAP ABAP Class CL_SACF_INFO (Information System for SUCD/SUCC)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SEC (Application Component) Security
⤷ SECU_ABAP (Package) Security and Protection of ABAP Programs
⤷ BC-SEC (Application Component) Security
⤷ SECU_ABAP (Package) Security and Protection of ABAP Programs
Properties
Class | CL_SACF_INFO | |
Short Description | Information System for SUCD/SUCC | |
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 | 20130627 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SACF_INFO has no forward declaration.
Interfaces
Class CL_SACF_INFO has no interface implemented.
Friends
Class CL_SACF_INFO has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GD_NO_AUTH | Instance attribute | Private | Type reference (TYPE) | SY-TABIX | Counter for unauthorized scenarios | 20130904 | ||
2 | GR_SALV | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SALV_TABLE | Basis Class for Simple Tables | 20130904 | ||
3 | GT_COLOR_S1 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SCOL | Header Data Only (Definition) | 20130904 | ||
4 | GT_COLOR_S2 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SCOL | Only header data | 20130904 | ||
5 | GT_COLOR_S3 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SCOL | Only object in definition | 20130904 | ||
6 | GT_COLOR_S3_1 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SCOL | ALV control: Table for cell coloring | 20130904 | ||
7 | GT_COLOR_S4 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SCOL | Only objcet in active scenario | 20130904 | ||
8 | GT_OUT | Instance attribute | Private | Type reference (TYPE) | TT_OUT | Output table type for comprehensive list output | 20130904 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20130904 |
2 | GET_DATA | Instance method | Public | Method | Determining for selection | 20130904 |
3 | SALV_EVT_DBLK | Instance method | Public | Event handling method | Response to Double-Click | 20130904 |
4 | SALV_SET_COLUMNS | Instance method | Private | Method | Set column attributes | 20130904 |
5 | SALV_SET_HEADER | Instance method | Private | Method | Set list status | 20130930 |
6 | SALV_SET_STATUS | Instance method | Private | Method | Set list status | 20130904 |
7 | SALV_SET_TOOLTIPS | Instance method | Private | Method | Set Tooltips for Icons | 20130904 |
8 | SET_LINE_COLOR | Instance method | Private | Method | Set color for selected cells | 20130904 |
9 | SHOW_FULL_LIST | Instance method | Public | Method | Display collected data | 20130904 |
Events
Class CL_SACF_INFO has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_KEY_N | Public | See coding | 20130904 | BEGIN OF ts_key_n,
name TYPE scen_name,
END OF ts_key_n
|
||
2 | TS_KEY_O | Public | See coding | 20130904 | BEGIN OF ts_key_o,
name TYPE scen_name,
object TYPE xuobject,
END OF ts_key_o
|
||
3 | TS_OUT | Public | Type reference (TYPE) | SACF_INFOSYSTEM_ALV | Output structure for comprehensive list output | 20130904 |
|
4 | TT_KEY_N | Public | See coding | 20130904 | tt_key_n TYPE STANDARD TABLE OF ts_key_n
|
||
5 | TT_KEY_O | Public | See coding | 20130904 | tt_key_o TYPE STANDARD TABLE OF ts_key_o
|
||
6 | TT_OUT | Public | See coding | Output table type for comprehensive list output | 20130904 | tt_out TYPE STANDARD TABLE OF sacf_infosystem_alv
|
|
7 | TT_R_HMODE | Public | See coding | 20130904 | tt_r_hmode TYPE RANGE OF scen_hmode
|
||
8 | TT_R_NAME | Public | See coding | 20130904 | tt_r_name TYPE RANGE OF scen_name
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_SACF_INFO has no parameter.
Method CONSTRUCTOR on class CL_SACF_INFO has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ED_CNT | Value transfer | Type reference (TYPE) | SY-TABIX | Anzahl gefundener Datensätze | 20130904 | ||
2 | Importing | IT_CHK_HMODE | Call by reference | Type reference (TYPE) | TT_R_HMODE | SelOpt: chk_hmode | 20130904 | ||
3 | Importing | IT_NAME | Call by reference | Type reference (TYPE) | TT_R_NAME | SelOpt: Namen | 20130904 |
Method GET_DATA on class CL_SACF_INFO has no exception.
Method SALV_EVT_DBLK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLUMN | Call by reference | Attribute reference (LIKE) | 20130904 | ||||
2 | Importing | ROW | Call by reference | Attribute reference (LIKE) | 20130904 |
Method SALV_EVT_DBLK on class CL_SACF_INFO has no exception.
Method SALV_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_SET_COLUMNS on class CL_SACF_INFO has no exception.
Method SALV_SET_HEADER 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 | 20130930 |
Method SALV_SET_HEADER on class CL_SACF_INFO has no exception.
Method SALV_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_SET_STATUS on class CL_SACF_INFO has no exception.
Method SALV_SET_TOOLTIPS 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_SET_TOOLTIPS on class CL_SACF_INFO has no exception.
Method SET_LINE_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OUT | Call by reference | Type reference (TYPE) | SACF_INFOSYSTEM_ALV | Ausgabestruktur für umfassende Listausgabe | 20130904 |
Method SET_LINE_COLOR on class CL_SACF_INFO has no exception.
Method SHOW_FULL_LIST Signature
Method SHOW_FULL_LIST on class CL_SACF_INFO has no parameter.
Method SHOW_FULL_LIST on class CL_SACF_INFO has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |