Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_COLUMN_CATALOG | Column catalog | 20100728 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_SERVICE_TYPES | Common types for ALV Service Tools | 20100728 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_STU_INTERNAL_TYPES | internal types for ALV services | 20100728 |
Properties
| Class | CL_SALV_STC_COLUMN_CATALOG | |
| Short Description | Column Catalog (and field services) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SALV_STC | ALV Services for Tables: Column Catalog impl. |
| Created | 20100728 | SAP |
| Last change | 20141120 | |
| 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SALV_COLUMN_CATALOG | Column catalog | 20100728 | ||
| 2 | IF_SALV_SERVICE_TYPES | Common types for ALV Service Tools | 20100728 | ||
| 3 | IF_SALV_STU_INTERNAL_TYPES | internal types for ALV services | 20100728 |
Friends
Class CL_SALV_STC_COLUMN_CATALOG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Attribute reference (LIKE) | 20100810 | |||||
| 2 | Instance attribute | Public | Attribute reference (LIKE) | 20100728 | |||||
| 3 | Instance attribute | Public | Attribute reference (LIKE) | 20130531 | |||||
| 4 | Instance attribute | Public | Attribute reference (LIKE) | 20100908 | |||||
| 5 | Instance attribute | Public | Attribute reference (LIKE) | 20100908 | |||||
| 6 | Instance attribute | Public | Attribute reference (LIKE) | 20130531 | |||||
| 7 | Constant | Protected | Type reference (TYPE) | C | ':' | must not be contained in ABAP component names | 20100728 | ||
| 8 | Constant | Protected | Type reference (TYPE) | STRING | 'AUX' | prefix of auxiliary field component | 20100728 | ||
| 9 | Constant | Protected | Type reference (TYPE) | STRING | 'SRC' | prefix of source field component | 20100728 | ||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SALV_STU_CHANGE_NETWORK | Change Propagation Network: factory | 20100807 | |||
| 11 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SALV_STU_CHANGE_SIGNALER | Change Propagation Network: signaler of changes | 20100803 | |||
| 12 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 | ||||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101130 | |||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100728 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>SYMBOL_TABLE | Description of a Symbol Table | 20100728 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | YTS_COLUMN | 20100728 | ||||
| 17 | Instance attribute | Protected | Type reference (TYPE) | YTS_DFIES | 20100728 | ||||
| 18 | Static Attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20140303 | ||||
| 19 | Instance attribute | Protected | Type reference (TYPE) | I | used for creating unique auxiliary component names | 20100728 |
Methods
Events
Class CL_SALV_STC_COLUMN_CATALOG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YO_COLUMN | Public | Attribute reference (LIKE) | 20130531 | |
||
| 2 | YS_AGGREGATION_RULE | Public | Attribute reference (LIKE) | 20100806 | |
||
| 3 | YS_AUX_FIELD | Public | Attribute reference (LIKE) | 20100728 | |
||
| 4 | YS_AUX_FIELD_MAPPING | Public | Attribute reference (LIKE) | 20100728 | |
||
| 5 | YS_CODELIST | Public | Attribute reference (LIKE) | 20100728 | |
||
| 6 | YS_COLUMN_ASSOCIATION | Protected | See coding | 20100728 | begin of ys_column_association,
name type if_salv_service_types=>y_column_name,
o_column type ref to if_salv_stc_col,
o_column_wrapper type ref to lcl_column_wrapper, " used for compound columns
end of ys_column_association
|
||
| 7 | YS_EXT_CODELIST | Public | Attribute reference (LIKE) | 20100806 | |
||
| 8 | YS_FIELD_AGGR_RULE | Public | Attribute reference (LIKE) | 20100908 | |
||
| 9 | YS_FIELD_FILTER_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 10 | YS_FIELD_SORT_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 11 | YS_FILTER_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 12 | YS_GROUPING_RULE | Public | Attribute reference (LIKE) | 20100806 | |
||
| 13 | YS_GROUP_KEY | Public | Attribute reference (LIKE) | 20100909 | |
||
| 14 | YS_INDEX_VISIBILITY | Public | Attribute reference (LIKE) | 20110131 | |
||
| 15 | YS_INSERT_POSITION | Public | Attribute reference (LIKE) | 20110131 | |
||
| 16 | YS_LINE_ORDER | Public | Attribute reference (LIKE) | 20110131 | |
||
| 17 | YS_NAMED_RANGE | Public | Attribute reference (LIKE) | 20130531 | |
||
| 18 | YS_RANGE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 19 | YS_SEARCH_RULE | Public | Attribute reference (LIKE) | 20130531 | |
||
| 20 | YS_SELOPT | Public | Attribute reference (LIKE) | 20100728 | |
||
| 21 | YS_SORT_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 22 | YS_SRC_FIELD_MAPPING | Public | Attribute reference (LIKE) | 20100728 | |
||
| 23 | YTS_AUX_FIELD_ID | Public | Attribute reference (LIKE) | 20100729 | |
||
| 24 | YTS_AUX_FIELD_MAPPING | Public | Attribute reference (LIKE) | 20100728 | |
||
| 25 | YTS_COLUMN | Protected | See coding | 20100728 | yts_column type sorted table of ys_column_association with unique key name
|
||
| 26 | YTS_DFIES | Protected | See coding | 20100728 | yts_dfies type sorted table of dfies with unique key fieldname
|
||
| 27 | YTS_EXT_CODELIST | Public | Attribute reference (LIKE) | 20100908 | |
||
| 28 | YTS_SRC_FIELD_MAPPING | Public | Attribute reference (LIKE) | 20100728 | |
||
| 29 | YT_AGGREGATION_RULE | Public | Attribute reference (LIKE) | 20100806 | |
||
| 30 | YT_AUX_FIELD | Public | Attribute reference (LIKE) | 20100728 | |
||
| 31 | YT_AUX_FIELD_ID | Public | Attribute reference (LIKE) | 20100728 | |
||
| 32 | YT_CODELIST | Public | Attribute reference (LIKE) | 20100728 | |
||
| 33 | YT_COLUMN | Public | Attribute reference (LIKE) | 20100728 | |
||
| 34 | YT_COLUMN_ASSOCIATION | Protected | See coding | 20120808 | yt_column_association type standard table of ys_column_association with key name
|
||
| 35 | YT_COLUMN_NAME | Public | Attribute reference (LIKE) | 20100728 | |
||
| 36 | YT_EXTERNAL_VALUE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 37 | YT_FIELD_AGGR_RULE | Public | Attribute reference (LIKE) | 20100908 | |
||
| 38 | YT_FIELD_FILTER_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 39 | YT_FIELD_PATH | Public | Attribute reference (LIKE) | 20100728 | |
||
| 40 | YT_FIELD_SORT_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 41 | YT_FILTER_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 42 | YT_FUNCTION_CODE | Public | Attribute reference (LIKE) | 20100908 | |
||
| 43 | YT_GROUPING_RULE | Public | Attribute reference (LIKE) | 20100806 | |
||
| 44 | YT_GROUP_KEY | Public | Attribute reference (LIKE) | 20100909 | |
||
| 45 | YT_INDEX_VISIBILITY | Public | Attribute reference (LIKE) | 20110131 | |
||
| 46 | YT_INTEGER | Public | Attribute reference (LIKE) | 20100804 | |
||
| 47 | YT_LINE_ORDER | Public | Attribute reference (LIKE) | 20110131 | |
||
| 48 | YT_NAMED_RANGES | Public | Attribute reference (LIKE) | 20130531 | |
||
| 49 | YT_RANGE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 50 | YT_ROW_INDEX | Public | Attribute reference (LIKE) | 20100728 | |
||
| 51 | YT_SELOPT | Public | Attribute reference (LIKE) | 20100728 | |
||
| 52 | YT_SORT_RULE | Public | Attribute reference (LIKE) | 20100728 | |
||
| 53 | YT_STRING | Public | Attribute reference (LIKE) | 20100804 | |
||
| 54 | Y_AUX_FIELD_ID | Public | Attribute reference (LIKE) | 20100728 | |
||
| 55 | Y_COLUMN_NAME | Public | Attribute reference (LIKE) | 20100728 | |
||
| 56 | Y_CURRENCY | Public | Attribute reference (LIKE) | 20130531 | |
||
| 57 | Y_FIELD_PATH | Public | Attribute reference (LIKE) | 20100728 | |
||
| 58 | Y_FORMATTING_OPTION_VALUE | Public | Attribute reference (LIKE) | 20100802 | |
||
| 59 | Y_FUNCTION_CODE | Public | Attribute reference (LIKE) | 20100908 | |
||
| 60 | Y_OPTION | Public | Attribute reference (LIKE) | 20100728 | |
||
| 61 | Y_PROPERTY_VALUE | Public | Attribute reference (LIKE) | 20101220 | |
||
| 62 | Y_ROW_INDEX | Public | Attribute reference (LIKE) | 20100728 | |
||
| 63 | Y_RULE_GROUP | Public | Attribute reference (LIKE) | 20100825 | |
||
| 64 | Y_SIGN | Public | Attribute reference (LIKE) | 20100728 | |
||
| 65 | Y_UNIT | Public | Attribute reference (LIKE) | 20130704 | |
Method Signatures
Method ADD_COLPREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | Y_AUX_FIELD_ID | 20100728 | ||||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 3 | R_UNIQUE_AUX_FIELD_ID | Value transfer | Type reference (TYPE) | Y_AUX_FIELD_ID | 20100728 |
Method ADD_COLPREFIX on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_AMOUNT Signature
Method ADD_COLUMN_AMOUNT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_AMOUNT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_BASIC Signature
Method ADD_COLUMN_BASIC on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_BASIC on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_CODELIST Signature
Method ADD_COLUMN_CODELIST on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_CODELIST on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_COMP_SIMPLE Signature
Method ADD_COLUMN_COMP_SIMPLE on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_COMP_SIMPLE on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_CONVEXIT Signature
Method ADD_COLUMN_CONVEXIT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_CONVEXIT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_CURRENCY Signature
Method ADD_COLUMN_CURRENCY on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_CURRENCY on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_QUANTITY Signature
Method ADD_COLUMN_QUANTITY on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_QUANTITY on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_UNIT Signature
Method ADD_COLUMN_UNIT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_UNIT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method ADD_COLUMN_WITH_VISIBILITY_REF Signature
Method ADD_COLUMN_WITH_VISIBILITY_REF on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method ADD_COLUMN_WITH_VISIBILITY_REF on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method CHECKS_FOR_ADD_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CHECKS_FOR_ADD_COLUMN_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DEF_COLUMN_NAME | Call by reference | Type reference (TYPE) | YT_COLUMN_NAME | 20110131 | ||||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20110131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110131 |
Method CHECK_DATA_CONSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20110826 |
Method CHECK_DATA_CONSISTENCY on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method CHECK_FIELD_HAS_ELEMENTARY_TYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20120810 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120810 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN_CONFIGURATOR | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 | ||||
| 2 | IO_LOG_PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG_PROVIDER | Log provider | 20101130 | |||
| 3 | IO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100728 |
Method CONSTRUCTOR on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method CONVERT_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD_AGGR_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_AGGR_RULE | 20100908 | ||||
| 2 | ET_FIELD_FILTER_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_FILTER_RULE | 20100728 | ||||
| 3 | ET_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_SORT_RULE | 20100728 | ||||
| 4 | ITS_REUSABLE_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | YTS_AUX_FIELD_ID | 20100729 | ||||
| 5 | IT_COLUMN_AGGR_RULE | Call by reference | Type reference (TYPE) | YT_AGGREGATION_RULE | 20100908 | ||||
| 6 | IT_COLUMN_FILTER_RULE | Call by reference | Type reference (TYPE) | YT_FILTER_RULE | 20100728 | ||||
| 7 | IT_COLUMN_SORT_RULE | Call by reference | Type reference (TYPE) | YT_SORT_RULE | 20100728 | ||||
| 8 | I_FILTER_VISIBLE_CELLS_IN_COL | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20120816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 | |||
| 2 | 20100728 | |||
| 3 | invalid definition of key figure | 20100908 |
Method CREATE_COLUMN_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 2 | I_CURRENCY_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 3 | I_FIXED_CURRENCY | Call by reference | Type reference (TYPE) | Y_CURRENCY | Currency Key | 20130531 | |||
| 4 | I_VALUE_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 5 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_AMOUNT | column type AMOUNT | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_COLUMN_BASIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | root class of all column type implementations | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_COLUMN_CODELIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CODELIST | Call by reference | Type reference (TYPE) | YT_CODELIST | 20100728 | ||||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 3 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 4 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_CODELIST | column type CODELIST | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_COLUMN_COMP_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUPPLEMENTARY_COLUMN_NAME | Call by reference | Type reference (TYPE) | YT_COLUMN_NAME | 20110204 | ||||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20110204 | ||||
| 3 | I_LEADING_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20110204 | ||||
| 4 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_COMP_SIMPLE | Column Type COMPOUND SIMPLE (with leading column) | 20110204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | column creation failed | 20110204 |
Method CREATE_COLUMN_CONSTANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20131025 | ||||
| 2 | I_CONSTANT | Call by reference | Type reference (TYPE) | STRING | Conversion Routine | 20131025 | |||
| 3 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20131025 | ||||
| 4 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_CONSTANT | column type CONVEXIT | 20131025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131025 |
Method CREATE_COLUMN_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 2 | I_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20100728 | |||
| 3 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 4 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_CONVEXIT | column type CONVEXIT | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_COLUMN_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100823 | ||||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100823 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_CURRENCY | Column Type CURRENCY | 20100823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100823 |
Method CREATE_COLUMN_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 2 | I_FIXED_UNIT | Call by reference | Type reference (TYPE) | Y_UNIT | 20130704 | ||||
| 3 | I_UNIT_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 4 | I_VALUE_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 5 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_QUANTITY | column type QUANTITY | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_COLUMN_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100823 | ||||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100823 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_UNIT | Column Type UNIT | 20100823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100823 |
Method CREATE_COLUMN_VISIBILITY_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_VISIBLE_CELLS_CONDITION | Call by reference | Type reference (TYPE) | IF_SALV_COLTYPE_VISIBILITY_REF=>YS_SIMPLE_FILTER_OPTION | 20120810 | ||||
| 2 | I_BASE_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20120810 | ||||
| 3 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20120810 | ||||
| 4 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STC_COL_VISIBILITY_REF | 20120810 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120810 |
Method CREATE_INT_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 2 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | root class of all column type implementations | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_INT_COLUMN_CODELIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20100728 | |||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | Basic column definition without special features | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_INT_COLUMN_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20100728 | |||
| 2 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | Basic column definition without special features | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_INT_COLUMN_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 2 | I_REFFIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20100728 | ||||
| 3 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | Basic column definition without special features | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_STRUCT_FOR_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100728 | |||
| 2 | ET_AUX_FIELD_MAPPING | Call by reference | Type reference (TYPE) | YTS_AUX_FIELD_MAPPING | 20100728 | ||||
| 3 | ET_SRC_FIELD_MAPPING | Call by reference | Type reference (TYPE) | YTS_SRC_FIELD_MAPPING | 20100728 | ||||
| 4 | E_AUX_FIELD_COMP_NAME | Call by reference | Type reference (TYPE) | STRING | component name of substructure with auxiliary fields | 20100728 | |||
| 5 | E_SRC_FIELD_COMP_NAME | Call by reference | Type reference (TYPE) | STRING | 20100728 | ||||
| 6 | IT_ADDITIONAL_COMPONENT | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Component Description Table | 20100728 | |||
| 7 | IT_AUX_FIELD | Call by reference | Type reference (TYPE) | YT_AUX_FIELD | 20100728 | ||||
| 8 | IT_REUSABLE_AUX_FIELD | Call by reference | Type reference (TYPE) | YTS_AUX_FIELD_MAPPING | 20100728 | ||||
| 9 | IT_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | YT_FIELD_PATH | 20100728 |
Method CREATE_STRUCT_FOR_FIELDS on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_AUX_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUX_FIELD | Call by reference | Type reference (TYPE) | YT_AUX_FIELD | 20100728 | ||||
| 2 | IT_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | YT_AUX_FIELD_ID | 20100728 |
Method GET_AUX_FIELDS on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_CHANGE_SIGNALER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_SIGNALER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STU_CHANGE_SIGNALER | Change Propagation Network: signaler of changes | 20100803 |
Method GET_CHANGE_SIGNALER on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_COLUMN Signature
Method GET_COLUMN on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method GET_COLUMN on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_COLUMN_NAMES Signature
Method GET_COLUMN_NAMES on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method GET_COLUMN_NAMES on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_FIELD_PATHS_FOR_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20101206 | ||||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20101206 |
Method GET_FIELD_PATHS_FOR_COLUMN on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_INT_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20140304 | ||||
| 2 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | 20140304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140304 |
Method GET_OUTPUT_FIELD_FOR_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | Y_AUX_FIELD_ID | 20101209 | ||||
| 2 | E_FIELD_PATH | Call by reference | Type reference (TYPE) | Y_FIELD_PATH | 20101209 | ||||
| 3 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20101209 |
Method GET_OUTPUT_FIELD_FOR_COLUMN on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_STRUCTDESRC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130522 |
Method GET_STRUCTDESRC on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method GET_WRAPPER_FOR_EXISTING_COL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20140304 | ||||
| 2 | RO_COLUMN | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL | 20140304 |
Method GET_WRAPPER_FOR_EXISTING_COL on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method INIT_FOR_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100802 |
Method INIT_FOR_STRUCTDESCR on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method INIT_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG_PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG_PROVIDER | Log provider | 20101130 |
Method INIT_LOGGER on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method INSERT_INTO_COLUMN_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STC_COL | root class of all column type implementations | 20100728 | |||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 |
Method INSERT_INTO_COLUMN_TABLE on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method IS_NUMERIC_BY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FIELD_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | 20130307 | ||||
| 2 | R_IS_NUMERIC | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130307 |
Method IS_NUMERIC_BY_TYPE on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method LOG_BEGIN_CONVERT_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_REUSABLE_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | YTS_AUX_FIELD_ID | 20110427 | ||||
| 2 | IT_COLUMN_AGGR_RULE | Call by reference | Type reference (TYPE) | YT_AGGREGATION_RULE | 20110427 | ||||
| 3 | IT_COLUMN_FILTER_RULE | Call by reference | Type reference (TYPE) | YT_FILTER_RULE | 20110427 | ||||
| 4 | IT_COLUMN_SORT_RULE | Call by reference | Type reference (TYPE) | YT_SORT_RULE | 20110427 |
Method LOG_BEGIN_CONVERT_RULES on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method LOG_BEGIN_GET_AUX_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | YT_AUX_FIELD_ID | 20110427 |
Method LOG_BEGIN_GET_AUX_FIELDS on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method LOG_END_CONVERT_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELD_AGGR_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_AGGR_RULE | 20110427 | ||||
| 2 | IT_FIELD_FILTER_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_FILTER_RULE | 20110427 | ||||
| 3 | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | YT_FIELD_SORT_RULE | 20110427 |
Method LOG_END_CONVERT_RULES on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method LOG_END_GET_AUX_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_AUX_FIELD | Call by reference | Type reference (TYPE) | YT_AUX_FIELD | 20110427 |
Method LOG_END_GET_AUX_FIELDS on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method REMOVE_COLPREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | Y_AUX_FIELD_ID | 20100728 | ||||
| 2 | E_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 3 | I_UNIQUE_AUX_FIELD_ID | Value transfer | Type reference (TYPE) | Y_AUX_FIELD_ID | 20100728 |
Method REMOVE_COLPREFIX on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_AMOUNT Signature
Method SET_COLUMN_AMOUNT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_AMOUNT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_BASIC Signature
Method SET_COLUMN_BASIC on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_BASIC on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_CODELIST Signature
Method SET_COLUMN_CODELIST on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_CODELIST on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_CONVEXIT Signature
Method SET_COLUMN_CONVEXIT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_CONVEXIT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_CURRENCY Signature
Method SET_COLUMN_CURRENCY on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_CURRENCY on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_QUANTITY Signature
Method SET_COLUMN_QUANTITY on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_QUANTITY on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method SET_COLUMN_UNIT Signature
Method SET_COLUMN_UNIT on class CL_SALV_STC_COLUMN_CATALOG has no parameter.
Method SET_COLUMN_UNIT on class CL_SALV_STC_COLUMN_CATALOG has no exception.
Method WRAP_CONVERTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN_CONVERTER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STC_FIELD_CONVERTER | generic field converter interface | 20100728 | |||
| 2 | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | Y_COLUMN_NAME | 20100728 | ||||
| 3 | RO_WRAPPED_CONVERTER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_FIELD_CONVERTER | generic field converter interface | 20100728 |
Method WRAP_CONVERTER on class CL_SALV_STC_COLUMN_CATALOG has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 703 |