SAP ABAP Class /IWBEP/CL_SBUI_ON_ALV_EXPV (SB: ON ALV grid for expression values (abstract))
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SB (Application Component) Gateway Service Builder
⤷
/IWBEP/SB_ODATA_UI (Package) Gateway Service Builder - UI Plugin

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_VIEW_GRID | SB: UI view grid (abstract convenience class) | 20130511 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_ON_ALV_EXPV_C_E | 20130708 | |
2 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_ON_ALV_EXPV_E | SB: ON ALV grid for expression values (record) | 20130708 |
3 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_ON_ALV_EXPV_E_C | SB: ON ALV grid for expression values (collections) | 20130708 |
4 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_ON_ALV_EXPV_R | SB: ON ALV grid for expression values (record) | 20130708 |
5 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_ON_ALV_EXPV_R_C | SB: ON ALV grid for expression values (collections) | 20130708 |
Properties
Class | /IWBEP/CL_SBUI_ON_ALV_EXPV | |
Short Description | SB: ON ALV grid for expression values (abstract) | |
Super Class | /IWBEP/CL_SBUI_VIEW_GRID | SB: UI view grid (abstract convenience class) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | /IWBEP/SBUIOD | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | /IWBEP/SB_ODATA_UI | Gateway Service Builder - UI Plugin |
Created | 20130511 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class /IWBEP/CL_SBUI_ON_ALV_EXPV has no interface implemented.
Friends
Class /IWBEP/CL_SBUI_ON_ALV_EXPV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | DDOBJNAME | '/IWBEP/SBOD_EXP_TYPE_KIND' | constant | 20130820 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | DDOBJNAME | '/IWBEP/SBDM_VALUE_DB_LARGE' | constant | 20130820 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | DDOBJNAME | '/IWBEP/SBOD_EXP_VAL_TYPE_KIND' | constant | 20130820 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | SYUCOMM | 'L_VALUE_DIALOG' | constant | 20130712 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'CELL_COLOR' | constant | 20130807 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'CELL_STYLE' | constant | 20130807 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | /IWBEP/SBDM_VALUE | /IWBEP/IF_SBOD_FACTORY=>GC_NAMESPACE_SEPARATOR | constant | 20140319 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'MASTER' | parameter name | 20130708 | |
9 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | /IWBEP/SBUI_VALUE_EDIT_DIALOG | constant | 20130925 | ||
10 | ![]() |
Constant | Protected | Type reference (TYPE) | I | 128 | constant | 20130820 | |
11 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_FINDER | finder: complex types | 20140319 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_FINDER | finder: entity types | 20140319 | ||
13 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_SBUI_ON_EXPR_VIEWER | view master | 20130708 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_ENUM_DRDN | enum dropdown data | 20131014 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | utility: applies a new record type (changing properties) | 20140320 |
2 | ![]() |
Instance method | Protected | Method | utility: returns qualified name for namespace and name | 20140319 |
3 | ![]() |
Instance method | Protected | Method | utility: returns the type node object for qualified name | 20140319 |
4 | ![]() |
Instance method | Protected | Method | utility: returns dropdown handle for ENUM type values | 20131014 |
5 | ![]() |
Instance method | Protected | Method | utility: returns multiple enum values (ISflag) info | 20131218 |
6 | ![]() |
Instance method | Private | Method | utility: returns the path type info | 20130823 |
7 | ![]() |
Instance method | Protected | Method | utility: returns type information | 20131010 |
8 | ![]() |
Instance method | Protected | Method | utility: returns type information | 20131010 |
9 | ![]() |
Instance method | Protected | Method | utility: returns multiple enum values (ISflag) packed | 20131218 |
10 | ![]() |
Instance method | Protected | Method | utility: returns namespace and name for qualified name | 20140319 |
11 | ![]() |
Instance method | Protected | Method | utility: returns multiple enum values (ISflag) unpacked | 20131218 |
Events
Class /IWBEP/CL_SBUI_ON_ALV_EXPV has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ENUM_DRDN | Private | See coding | 20131014 | BEGIN OF TY_S_ENUM_DRDN ,
MODEL TYPE /IWBEP/S_SBDM_MODEL ,
ENUM TYPE /IWBEP/SBOD_ENUM_TYPE_NAME ,
FIELD TYPE LVC_FNAME ,
HANDLE TYPE LVC_S_DROP-HANDLE ,
END OF TY_S_ENUM_DRDN
|
||
2 | TY_S_PATH_INFO | Protected | See coding | 20131111 | BEGIN OF ty_s_path_info ,
path_type TYPE /iwbep/sbod_exp_path_type ,
path_only TYPE abap_bool ,
END OF ty_s_path_info
|
||
3 | TY_S_TYPE_INFO | Protected | See coding | 20131111 | BEGIN OF ty_s_type_info ,
type_kind TYPE /iwbep/sbod_exp_val_type_kind ,
type_definition TYPE REF TO /iwbep/if_sbod_type_definition ,
core_desc TYPE REF TO /iwbep/if_sbod_edm_core_desc ,
facet_values TYPE /iwbep/if_sbod_edm_core_desc=>ty_s_facet_value ,
enum_type TYPE REF TO /iwbep/if_sbod_enum ,
const_desc TYPE REF TO /iwbep/if_sbod_exp_const_desc .
INCLUDE TYPE ty_s_path_info AS path_info.
TYPES:
END OF ty_s_type_info
|
||
4 | TY_T_ENUM_DRDN | Private | See coding | 20131014 | TY_T_ENUM_DRDN TYPE SORTED TABLE OF TY_S_ENUM_DRDN WITH UNIQUE KEY MODEL ENUM FIELD
|
||
5 | TY_T_ENUM_VALUE | Protected | See coding | 20131112 | ty_t_enum_value TYPE STANDARD TABLE OF /iwbep/sbdm_value WITH DEFAULT KEY
|
Method Signatures
Method APPLY_RECORD_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DELETE | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | nodes to be deleted (record mappings for removed properties) | 20140320 | ||
2 | ![]() |
IO_RECORD | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_RECORD | record value expression | 20140320 | ||
3 | ![]() |
IO_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_STRUCTURED_TYPE | new structured type (equals or applies to base type) | 20140320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20140320 |
Method BUILD_QUALIFIED_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_QUAL_NAME | namespace and name | 20140319 | ||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | /IWBEP/SBUI_ON_QUAL_TYPE_NAME | qualified name | 20140319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20140319 |
Method FIND_TYPE_OBJECT_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | search context | 20140319 | ||
2 | ![]() |
IS_NAME | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_QUAL_NAME | qualified name | 20140320 | ||
3 | ![]() |
IV_KIND | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EXP_VAL_TYPE_KIND | value type kind | 20140319 | ||
4 | ![]() |
RO_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | type node object | 20140319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20140319 |
Method GET_ENUM_DRDN_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ENUM_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENUM | enum type | 20131014 | ||
2 | ![]() |
IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | catalog field name | 20131014 | ||
3 | ![]() |
RV_HANDLE | Value transfer | Type reference (TYPE) | LVC_S_DROP-HANDLE | dropdown handle | 20131014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20131014 |
Method GET_ENUM_ISTATE_VALUE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_VALUE | value | 20131218 | ||
2 | ![]() |
RV_INFO | Value transfer | Type reference (TYPE) | /IWBEP/SBDM_VALUE | value info | 20131218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20131218 |
Method GET_PATH_TYPE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CORE_DESC | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EDM_CORE_DESC | core type descriptor | 20130823 | ||
2 | ![]() |
RS_PATH_INFO | Value transfer | Type reference (TYPE) | TY_S_PATH_INFO | path type | 20131111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130823 |
Method GET_TYPE_INFO_BY_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROP_TYPE | type object | 20131010 | ||
2 | ![]() |
RS_DATA | Value transfer | Type reference (TYPE) | TY_S_TYPE_INFO | type info | 20131010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131010 |
Method GET_TYPE_INFO_BY_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_VALUE_TYPE | type object | 20131010 | ||
2 | ![]() |
RS_DATA | Value transfer | Type reference (TYPE) | TY_S_TYPE_INFO | type info | 20131010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20131010 |
Method PACK_ENUM_ISTATE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | TY_T_ENUM_VALUE | value table | 20131218 | ||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | /IWBEP/SBDM_VALUE | value | 20131218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20131218 |
Method SPLIT_QUALIFIED_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SBUI_ON_QUAL_TYPE_NAME | qualified name | 20140319 | ||
2 | ![]() |
RS_VALUE | Value transfer | Type reference (TYPE) | /IWBEP/S_SBDM_QUAL_NAME | namespace and name | 20140319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20140319 |
Method UNPACK_ENUM_ISTATE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_VALUE | value | 20131218 | ||
2 | ![]() |
RT_VALUE | Value transfer | Type reference (TYPE) | TY_T_ENUM_VALUE | value table | 20131218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20131218 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |