SAP ABAP Class CL_GCLP_DDIC_IF (Access to DDIC Information)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
⤷ SCODELIST_REGISTRY (Package) Registry for Code Lists
⤷ BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
⤷ SCODELIST_REGISTRY (Package) Registry for Code Lists
Properties
Class | CL_GCLP_DDIC_IF | |
Short Description | Access to DDIC Information | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SCODELIST_REGISTRY | |
Program status | ||
Category | 0 | |
Package | SCODELIST_REGISTRY | Registry for Code Lists |
Created | 20050728 | SAP |
Last change | 20070911 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GCLP_DDIC_IF has no interface implemented.
Friends
Class CL_GCLP_DDIC_IF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CAT_DBTABS | Static Attribute | Private | Type reference (TYPE) | CTT_DBTAB_INFO | 20050728 | |||
2 | CAT_FLD_DESCR | Static Attribute | Private | Type reference (TYPE) | CTT_TAB_DESCR | 20050728 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DBTAB_EXISTS | Static method | Public | Method | 20050728 | |
2 | CHECK_DOMAIN_EXISTS | Static method | Public | Method | 20051024 | |
3 | CHECK_DOMAIN_HAS_FIXED_VALUES | Static method | Public | Method | 20051024 | |
4 | CHECK_FLD_EXISTS | Static method | Public | Method | 20050728 | |
5 | GET_DBTAB_DESCR | Static method | Public | Method | 20050728 | |
6 | GET_DOMAIN_DESCR | Static method | Public | Method | 20051118 | |
7 | GET_FLD_DESCR | Static method | Public | Method | 20050728 | |
8 | GET_KEYFLD_INFOS | Static method | Public | Method | 20050728 | |
9 | GET_LANGU_LIST | Static method | Public | Method | 20061116 | |
10 | GET_TXT_FLD_MAPPING | Static method | Public | Method | 20050728 | |
11 | READ_DBTAB_INFO | Static method | Private | Method | 20050728 | |
12 | READ_DOM_VALS | Static method | Public | Method | 20051024 | |
13 | RESET | Static method | Public | Method | 20050728 |
Events
Class CL_GCLP_DDIC_IF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CTS_DOM_VAL | Public | See coding | 20051024 | begin of CTS_DOM_VAL,
val type ddfixvalue-low,
descr type ddfixvalue-ddtext,
end of cts_dom_val
|
||
2 | CTS_FLD_INFO | Public | See coding | 20050728 | BEGIN OF cts_fld_info,
fldname TYPE dfies-fieldname,
datatype TYPE dfies-datatype,
END OF cts_fld_info
|
||
3 | CTS_TXT_FLD_MAPPING | Public | See coding | 20050728 | BEGIN OF cts_txt_fld_mapping,
fld_txt_tab TYPE fieldname,
flg_langu TYPE abap_bool,
fld_src_tab TYPE fieldname,
flg_clnt TYPE abap_bool,
END OF cts_txt_fld_mapping
|
||
4 | CTT_DOM_VALS | Public | See coding | 20051024 | ctt_dom_vals type standard table of cts_dom_val
with non-unique default key
|
||
5 | CTT_FLD_INFOS | Public | See coding | 20050728 | ctt_fld_infos TYPE STANDARD TABLE OF cts_fld_info
WITH NON-UNIQUE KEY fldname
|
||
6 | CTT_LANGU | Public | See coding | 20061116 | CTT_LANGU type STANDARD TABLE OF sy-langu with DEFAULT KEY
|
||
7 | CTT_TXT_FLD_MAPPING | Public | See coding | 20050728 | ctt_txt_fld_mapping TYPE
STANDARD TABLE OF cts_txt_fld_mapping
WITH NON-UNIQUE KEY fld_txt_tab
|
Method Signatures
Method CHECK_DBTAB_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 | ||
2 | Returning | RV_FLG_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050728 |
Method CHECK_DBTAB_EXISTS on class CL_GCLP_DDIC_IF has no exception.
Method CHECK_DOMAIN_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOM_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20051024 | |||
2 | Returning | RV_FLG_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20051024 |
Method CHECK_DOMAIN_EXISTS on class CL_GCLP_DDIC_IF has no exception.
Method CHECK_DOMAIN_HAS_FIXED_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOM_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20051024 | |||
2 | Returning | RV_FLG_HAS_FIXED_VALUES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20051024 |
Method CHECK_DOMAIN_HAS_FIXED_VALUES on class CL_GCLP_DDIC_IF has no exception.
Method CHECK_FLD_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20050728 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 | ||
3 | Returning | RV_FLG_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050728 |
Method CHECK_FLD_EXISTS on class CL_GCLP_DDIC_IF has no exception.
Method GET_DBTAB_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 | ||
2 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | 20050728 |
Method GET_DBTAB_DESCR on class CL_GCLP_DDIC_IF has no exception.
Method GET_DOMAIN_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOMNAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Name der Domäne | 20051118 | ||
2 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | DDIC Kurztext der Domäne | 20051118 |
Method GET_DOMAIN_DESCR on class CL_GCLP_DDIC_IF has no exception.
Method GET_FLD_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20050728 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 | ||
3 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | 20050728 |
Method GET_FLD_DESCR on class CL_GCLP_DDIC_IF has no exception.
Method GET_KEYFLD_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FLDS | Call by reference | Type reference (TYPE) | CTT_FLD_INFOS | 20050728 | |||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 |
Method GET_KEYFLD_INFOS on class CL_GCLP_DDIC_IF has no exception.
Method GET_LANGU_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LANGU | Call by reference | Type reference (TYPE) | CTT_LANGU | 20061116 | |||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20061116 |
Method GET_LANGU_LIST on class CL_GCLP_DDIC_IF has no exception.
Method GET_TXT_FLD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MAP | Call by reference | Type reference (TYPE) | CTT_TXT_FLD_MAPPING | 20050728 | |||
2 | Exporting | EV_FLG_FORKEY_TXT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050728 | |||
3 | Importing | IV_TABNAME_DATA | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 | ||
4 | Importing | IV_TABNAME_TXT | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 |
Method GET_TXT_FLD_MAPPING on class CL_GCLP_DDIC_IF has no exception.
Method READ_DBTAB_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBTAB_INFO | Call by reference | Type reference (TYPE) | CTS_DBTAB_INFO | 20050728 | |||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050728 |
Method READ_DBTAB_INFO on class CL_GCLP_DDIC_IF has no exception.
Method READ_DOM_VALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DOM_VALS | Call by reference | Type reference (TYPE) | CTT_DOM_VALS | 20051024 | |||
2 | Importing | IV_DDOBJ_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20051024 | |||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20051024 |
Method READ_DOM_VALS on class CL_GCLP_DDIC_IF has no exception.
Method RESET Signature
Method RESET on class CL_GCLP_DDIC_IF has no parameter.
Method RESET on class CL_GCLP_DDIC_IF has no exception.
History
Last changed by/on | SAP | 20070911 |
SAP Release Created in | 710 |