SAP ABAP Interface IF_SALV_COLUMN_CATALOG (Column catalog)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷ SALV_ST_PUB (Package) ALV Services for Tables: Public API
⤷ BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷ SALV_ST_PUB (Package) ALV Services for Tables: Public API
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_STC_COLUMN_CATALOG | Column Catalog (and field services) | 20100728 |
Properties
Interface | IF_SALV_COLUMN_CATALOG | |
Short Description | Column catalog |
General Data
Package | SALV_ST_PUB | ALV Services for Tables: Public API |
Created | 20100727 | SAP |
Last changed | 20141120 | |
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) |
2 | IF_SALV_SERVICE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SALV_COLUMN_CATALOG has no interface.
Friends
Interface IF_SALV_COLUMN_CATALOG has no friend.
Attributes
Interface IF_SALV_COLUMN_CATALOG has no attribute.
Methods
Events
Interface IF_SALV_COLUMN_CATALOG has no event.
Types
Interface IF_SALV_COLUMN_CATALOG has no local type.
Method Signatures
Method ADD_COLUMN_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_CURRENCY_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
3 | Importing | I_FIXED_CURRENCY | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_CURRENCY | Company Code Currency | 20130529 | ||
4 | Importing | I_VALUE_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
5 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_AMOUNT | Column Type "Amount" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method ADD_COLUMN_BASIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
3 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_BASIC | Basic column definition without special features | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method ADD_COLUMN_CODELIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CODELIST | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_CODELIST | 20100727 | |||
2 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
3 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CODELIST | column type CODELIST | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method ADD_COLUMN_COMP_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SUPPLEMENTARY_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20110131 | |||
2 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20110131 | |||
3 | Importing | I_LEADING_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20110131 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_COMP_SIMPLE | Column Type "Compound" with leading column | 20110131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20110131 |
Method ADD_COLUMN_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20131025 | |||
2 | Importing | I_CONSTANT | Call by reference | Type reference (TYPE) | STRING | 20131025 | |||
3 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20131025 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CONSTANT | Column Type "Conversion Exit" | 20131025 |
Method ADD_COLUMN_CONSTANT on Interface IF_SALV_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_CONVEXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20100727 | ||
3 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CONVEXIT | Column Type "Conversion Exit" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method ADD_COLUMN_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100823 | |||
2 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100823 | |||
3 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CURRENCY | Column Type "Currency" | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | column creation failed | 20100825 |
Method ADD_COLUMN_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_FIXED_UNIT | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_UNIT | 20130704 | |||
3 | Importing | I_UNIT_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
4 | Importing | I_VALUE_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
5 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_QUANTITY | Column Type "Quantity" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method ADD_COLUMN_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100823 | |||
2 | Importing | I_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100823 | |||
3 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_UNIT | Column Type "Unit" | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | column creation failed | 20100825 |
Method ADD_COLUMN_WITH_VISIBILITY_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VISIBLE_CELLS_CONDITION | Call by reference | Type reference (TYPE) | IF_SALV_COLTYPE_VISIBILITY_REF=>YS_SIMPLE_FILTER_OPTION | 20120810 | |||
2 | Importing | I_BASE_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20120810 | |||
3 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20120810 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_VISIBILITY_REF | 20120810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20120810 |
Method GET_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE | Basic column definition without special features | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DETECTION | 20100727 |
Method GET_COLUMN_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20100730 |
Method GET_COLUMN_NAMES on Interface IF_SALV_COLUMN_CATALOG has no exception.
Method SET_COLUMN_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_CURRENCY_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
3 | Importing | I_FIXED_CURRENCY | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_CURRENCY | Company Code Currency | 20130529 | ||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_AMOUNT | Column Type "Amount" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method SET_COLUMN_BASIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_BASIC | Basic column definition without special features | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method SET_COLUMN_CODELIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CODELIST | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_CODELIST | 20100727 | |||
2 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
3 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CODELIST | column type CODELIST | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method SET_COLUMN_CONVEXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20100727 | ||
3 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CONVEXIT | Column Type "Conversion Exit" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method SET_COLUMN_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100823 | |||
2 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_CURRENCY | Column Type "Currency" | 20100823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | column creation failed | 20100825 |
Method SET_COLUMN_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20100727 | |||
2 | Importing | I_FIXED_UNIT | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_UNIT | 20130704 | |||
3 | Importing | I_UNIT_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20100727 | |||
4 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_QUANTITY | Column Type "Quantity" | 20100727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20100727 |
Method SET_COLUMN_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20101122 | |||
2 | Returning | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLTYPE_UNIT | Column Type "Unit" | 20101122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | column creation failed | 20101122 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 703 |