SAP ABAP Class CL_SALV_CSQ_UTILS (Runtime Controll)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
⤷
SALV_CSQ (Package) Tools

⤷

⤷

Properties
Class | CL_SALV_CSQ_UTILS | |
Short Description | Runtime Controll | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SALV_CSQ | Tools |
Created | 20080814 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_SALV_CSQ_UTILS has no interface implemented.
Friends
Class CL_SALV_CSQ_UTILS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Attribute reference (LIKE) | IF_SALV_CSQ=>C_ACTIVITY | IF_SALV_CSQ=>C_ACTIVITY | 20100218 | ||
2 | ![]() |
Constant | Public | Attribute reference (LIKE) | IF_SALV_CSQ=>C_UTILITY | IF_SALV_CSQ=>C_UTILITY | 20100218 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | 20090226 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | 20080929 | |
2 | ![]() |
Static method | Public | Method | 20080814 | |
3 | ![]() |
Static method | Public | Method | 20080828 | |
4 | ![]() |
Static method | Public | Method | 20080831 | |
5 | ![]() |
Static method | Public | Method | 20100108 | |
6 | ![]() |
Static method | Public | Method | 20100109 | |
7 | ![]() |
Static method | Public | Method | 20080917 | |
8 | ![]() |
Static method | Public | Method | 20100218 | |
9 | ![]() |
Static method | Private | Method | 20080929 | |
10 | ![]() |
Static method | Public | Method | 20080814 | |
11 | ![]() |
Static method | Private | Method | 20080929 |
Events
Class CL_SALV_CSQ_UTILS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_REFERENCE | Private | See coding | 20080929 | begin of ys_reference,
field_name type y_field_name,
rt_child_refs type ref to data, " ref to yt_reference
adjusted_child_type type ref to cl_abap_datadescr,
end of ys_reference
|
||
2 | YS_REF_MAP | Private | See coding | 20080917 | begin of ys_ref_map,
orig_ref type ref to data,
ref_name type y_ref_name,
end of ys_ref_map
|
||
3 | YT_FIELD_NAME | Private | See coding | 20080917 | yt_field_name type table of y_field_name with default key
|
||
4 | YT_REFERENCE | Private | See coding | 20080929 | yt_reference type table of ys_reference with default key
|
||
5 | YT_REF_MAP | Private | See coding | 20080917 | yt_ref_map type table of ys_ref_map with default key
|
||
6 | Y_CLASS_ID | Public | Type reference (TYPE) | INT4 | Natural number | 20100108 |
|
7 | Y_CLASS_ID_TEXT | Public | See coding | 20100108 | Y_CLASS_ID_TEXT(1024) type C
|
||
8 | Y_FIELD_NAME | Private | Type reference (TYPE) | STRING | 20080917 |
|
|
9 | Y_REF_NAME | Private | Type reference (TYPE) | STRING | 20080917 |
|
Method Signatures
Method APPEND_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | ANY | 20080929 | |||
2 | ![]() |
S_REFERENCE | Value transfer | Type reference (TYPE) | YS_REFERENCE | 20080929 | |||
3 | ![]() |
T_DATA_HEAP | Call by reference | Type reference (TYPE) | ABAP_TRANS_SRCBIND_TAB | 20080929 | |||
4 | ![]() |
T_REF_MAP | Call by reference | Type reference (TYPE) | YT_REF_MAP | 20080929 |
Method APPEND_REFERENCE on class CL_SALV_CSQ_UTILS has no exception.
Method CHECK_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVITY | Value transfer | Attribute reference (LIKE) | IF_SALV_CSQ=>C_ACTIVITY-DISPLAY | 20080814 | |||
2 | ![]() |
IS_AUTHORIZED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080814 | |||
3 | ![]() |
USER | Value transfer | Type reference (TYPE) | SYUNAME | '*' | User Name | 20080829 | |
4 | ![]() |
UTILITY | Value transfer | Attribute reference (LIKE) | IF_SALV_CSQ=>C_UTILITY-TRACE | 20080814 |
Method CHECK_AUTHORIZATION on class CL_SALV_CSQ_UTILS has no exception.
Method F4_SINGLE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
T_VALUES | Call by reference | Type reference (TYPE) | TABLE | 20080828 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | DATA | 20080828 | |||
3 | ![]() |
VALUE_FIELD_NAME | Value transfer | Type reference (TYPE) | IF_SALV_CSQ=>Y_FIELD_NAME | 20080828 |
Method F4_SINGLE_VALUE on class CL_SALV_CSQ_UTILS has no exception.
Method GET_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVITY | Value transfer | Type reference (TYPE) | IF_SALV_CSQ=>Y_ACTIVITY | 20080831 | |||
2 | ![]() |
USER | Value transfer | Type reference (TYPE) | SYUNAME | '*' | User Name | 20080831 | |
3 | ![]() |
UTILITY | Value transfer | Attribute reference (LIKE) | IF_SALV_CSQ=>C_UTILITY-TRACE | 20080831 |
Method GET_AUTHORIZATION on class CL_SALV_CSQ_UTILS has no exception.
Method GET_CLASS_INSTANCE_AS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100108 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | Y_CLASS_ID_TEXT | 20100108 |
Method GET_CLASS_INSTANCE_AS_TEXT on class CL_SALV_CSQ_UTILS has no exception.
Method GET_CLASS_INSTANCE_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100109 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | Y_CLASS_ID | 20100109 |
Method GET_CLASS_INSTANCE_NUMBER on class CL_SALV_CSQ_UTILS has no exception.
Method GET_DATA_AS_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20080917 | |||
2 | ![]() |
R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20080917 |
Method GET_DATA_AS_XSTRING on class CL_SALV_CSQ_UTILS has no exception.
Method GET_DATE_TIME_FROM_STAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Value transfer | Type reference (TYPE) | D | 20100218 | |||
2 | ![]() |
STAMP | Value transfer | Type reference (TYPE) | P | 20100218 | |||
3 | ![]() |
TIME | Value transfer | Type reference (TYPE) | T | 20100218 |
Method GET_DATE_TIME_FROM_STAMP on class CL_SALV_CSQ_UTILS has no exception.
Method GET_HEAP_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADJUSTED_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | 20080929 | |||
2 | ![]() |
FIELD_NAME | Value transfer | Type reference (TYPE) | Y_FIELD_NAME | 20080929 | |||
3 | ![]() |
SUFFIX | Value transfer | Type reference (TYPE) | STRING | 20080929 | |||
4 | ![]() |
TYPE | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | 20080929 | |||
5 | ![]() |
T_REFERENCES | Call by reference | Type reference (TYPE) | YT_REFERENCE | 20080929 |
Method GET_HEAP_REFERENCES on class CL_SALV_CSQ_UTILS has no exception.
Method IS_SAP_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SAP_INTERNAL_SYSTEM | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080814 |
Method IS_SAP_SYSTEM on class CL_SALV_CSQ_UTILS has no exception.
Method PUT_DATA_ON_HEAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADJUSTED_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | 20080929 | |||
2 | ![]() |
REFERENCE_NAME | Value transfer | Type reference (TYPE) | Y_REF_NAME | 20080929 | |||
3 | ![]() |
RT_REFERENCES | Value transfer | Object reference (TYPE REF TO) | YT_REFERENCE | 20080929 | |||
4 | ![]() |
R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20080929 | |||
5 | ![]() |
T_DATA_HEAP | Call by reference | Type reference (TYPE) | ABAP_TRANS_SRCBIND_TAB | 20080929 | |||
6 | ![]() |
T_REF_MAP | Call by reference | Type reference (TYPE) | YT_REF_MAP | 20080929 |
Method PUT_DATA_ON_HEAP on class CL_SALV_CSQ_UTILS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 712 |