Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_ITAB_SERVICES | ALV UI services for internal tables | 20100728 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_STI_TEXT_SEARCH | Search configuration | 20130429 |
Properties
| Class | CL_SALV_STI_ITAB_SERVICES | |
| Short Description | ALV services for internal tables | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SALV_STI | ALV Services for Tables: iTab Services 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 7 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SALV_ITAB_SERVICES | ALV UI services for internal tables | 20100728 | ||
| 2 | IF_SALV_STI_TEXT_SEARCH | Search configuration | 20130429 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SALV_ITAB_SERVICES | 20100728 | ALV UI services for internal tables: factory | |
| 2 | IF_SALV_STI_GROUPING_SERVICE | 20140318 | Grouping and aggregation service |
Attributes
Methods
Events
Class CL_SALV_STI_ITAB_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_AGGREGATION_RULES | Protected | See coding | 20100907 | begin of ys_aggregation_rules,
t_column_rule type if_salv_service_types=>yt_aggregation_rule,
t_field_rule type if_salv_stu_internal_types=>yt_field_aggr_rule,
end of ys_aggregation_rules
|
||
| 2 | YS_API_CALL_INFO | Protected | See coding | 20101109 | begin of ys_api_call_info,
method_name type string,
log_task type if_salv_csq_log=>y_task,
end of ys_api_call_info
|
||
| 3 | YS_AUX_EMPTY | Protected | See coding | 20101109 | begin of ys_aux_empty,
"This is the structure of an AUX table without any source or aux fields.
"This definition must match the definition of CS_AUX_COMP_NAME and the
"structure dynamically created in AUX_TABLE_CREATE_EMPTY
src_tabix type sytabix,
filter_miss type abap_bool,
dirty type abap_bool,
end of ys_aux_empty
|
||
| 4 | YS_CHANGE_LOG | Protected | See coding | 20101104 | begin of ys_change_log,
"this allows to be tested with IS INITIAL for existence of changes
t_range_deleted type if_salv_service_types=>yt_range,
t_range_inserted type if_salv_service_types=>yt_range,
t_range_moved type if_salv_itab_change_log=>yt_range_map,
t_move_to_insert_pos type if_salv_service_types=>yt_row_index,
unknown_fields_modified type abap_bool,
t_fields_modified type if_salv_service_types=>yt_field_path,
unknown_rows_modified type abap_bool,
t_range_rows_modified type if_salv_service_types=>yt_range,
end of ys_change_log
|
||
| 5 | YS_CHANGE_SIGNALERS | Protected | See coding | 20100728 | begin of ys_change_signalers,
prepare_aux_table type ref to if_salv_stu_change_signaler,
filter_aux_table type ref to if_salv_stu_change_signaler,
format_aux_table type ref to if_salv_stu_change_signaler,
sort_aux_table type ref to if_salv_stu_change_signaler,
find_group_boundaries type ref to if_salv_stu_change_signaler,
set_aggr_rules type ref to if_salv_stu_change_signaler,
create_result_map_to_src type ref to if_salv_stu_change_signaler,
find_search_hits type ref to if_salv_stu_change_signaler,
col_catalog_changed type ref to if_salv_stu_change_signaler,
end of ys_change_signalers
|
||
| 6 | YS_COLUMN_FORMAT_HIT_INFO | Protected | See coding | 20140612 | begin of ys_column_format_hit_info,
column_name type if_salv_service_types=>y_column_name,
t_filter_rule type if_salv_stu_internal_types=>yt_field_filter_rule,
condition type string,
end of ys_column_format_hit_info
|
||
| 7 | YS_COLUMN_SEARCH_HIT_INFO | Protected | See coding | 20130820 | begin of ys_column_search_hit_info,
column_name type if_salv_service_types=>y_column_name,
t_filter_rule type if_salv_stu_internal_types=>yt_field_filter_rule,
is_grouping_column type abap_bool,
grp_level type i,
* condition type string,
end of ys_column_search_hit_info
|
||
| 8 | YS_EXPENSIVE_CHECK_THRSHLDS | Protected | See coding | 20110419 | begin of ys_expensive_check_thrshlds,
range_tab_size type if_salv_service_types=>y_row_index,
src_data_size type if_salv_service_types=>y_row_index,
end of ys_expensive_check_thrshlds
|
||
| 9 | YS_FILTER_RULES | Protected | See coding | 20100728 | begin of ys_filter_rules,
t_column_rule type if_salv_service_types=>yt_filter_rule,
t_field_rule type if_salv_stu_internal_types=>yt_field_filter_rule,
end of ys_filter_rules
|
||
| 10 | YS_FORMATTING_RULES | Protected | See coding | 20140611 | begin of ys_formatting_rules,
t_column_rule type if_salv_service_types=>yt_formatting_rule,
t_column_hit_info type yt_column_format_hit_info,
end of ys_formatting_rules
|
||
| 11 | YS_FORMAT_HIT | Protected | See coding | 20140611 | begin of ys_format_hit,
data_only_res_idx type i,
aux_idx type i,
column_name type if_salv_service_types=>y_column_name,
condition type string,
end of ys_format_hit
|
||
| 12 | YS_GROUPING_RULES | Protected | See coding | 20100907 | begin of ys_grouping_rules,
t_column_rule type if_salv_service_types=>yt_grouping_rule,
"ys_grouping_rules contains no field rules - they are included in if_salv_service_types=>ys_sort_rules
end of ys_grouping_rules
|
||
| 13 | YS_GRP_HIT | Protected | See coding | 20140213 | begin of ys_grp_hit,
level type i,
full_key type string,
src_column type if_salv_service_types=>y_column_name,
column_idx type i,
aux_idx type i,
end of ys_grp_hit
|
||
| 14 | YS_RESULT | Protected | See coding | 20100728 | begin of ys_result,
is_identity_map type abap_bool, "if this is TRUE, result table = source table (1:1)
rt_aux type ref to data,
ro_aux_row_type type ref to cl_abap_structdescr,
compname_src_fields type string, "may be empty if aux table does not contain src fields
compname_aux_fields type string, "may be empty if aux table does not contain calculated fields
compidx_source_tabix type i,
compidx_filter_miss_indicator type i,
compidx_dirty_indicator type i,
compidx_ext_value_for_search type i,
ts_src_field_map type if_salv_stu_internal_types=>yts_src_field_mapping,
ts_aux_field_map type if_salv_stu_internal_types=>yts_aux_field_mapping,
t_aux_field type if_salv_stu_internal_types=>yt_aux_field,
t_result_to_source_idx type if_salv_service_types=>yt_row_index,
t_search_hits type yt_search_hit,
t_format_hits type yt_format_hit,
t_source_to_result_idx type if_salv_service_types=>yt_row_index,
filter_miss_column_is_initial type abap_bool,
dirty_rows_state type y_dirty_state,
end of ys_result
|
||
| 15 | YS_SEARCH_HIT | Protected | See coding | 20130917 | begin of ys_search_hit,
data_only_res_idx type i,
aux_idx type i,
column_idx type i,
is_grouping_hit type abap_bool,
grp_bin type i,
level type i,
end of ys_search_hit
|
||
| 16 | YS_SORT_RULES | Protected | See coding | 20100728 | begin of ys_sort_rules,
t_column_rule type if_salv_service_types=>yt_sort_rule,
t_field_rule type if_salv_stu_internal_types=>yt_field_sort_rule,
end of ys_sort_rules
|
||
| 17 | YS_SRC | Protected | See coding | 20100728 | begin of ys_src,
table_descr type ref to cl_abap_tabledescr,
table_row_descr type ref to cl_abap_structdescr,
rt_data type ref to data,
num_rows type sytabix, "used for quick contract checks
rt_copy_of_data type ref to data, "only used if expensive contract checks are enabled
end of ys_src
|
||
| 18 | YS_TODO_FLAGS | Protected | See coding | 20100728 | begin of ys_todo_flags,
create_source_map_to_res type ref to if_salv_stu_change_indicator,
create_result_map_to_src type ref to if_salv_stu_change_indicator,
find_search_hits type ref to if_salv_stu_change_indicator,
apply_services_to_aux type ref to if_salv_stu_change_indicator,
filter_aux_table type ref to if_salv_stu_change_indicator,
format_aux_table type ref to if_salv_stu_change_indicator,
sort_aux_table type ref to if_salv_stu_change_indicator,
prepare_aux_table type ref to if_salv_stu_change_indicator,
check_data_consistency type ref to if_salv_stu_change_indicator,
set_aggr_rules type ref to if_salv_stu_change_indicator,
set_map_to_grouping type ref to if_salv_stu_change_indicator,
update_grouping_tree type ref to if_salv_stu_change_indicator,
update_grouping_and_aggr type ref to if_salv_stu_change_indicator,
find_group_boundaries type ref to if_salv_stu_change_indicator,
filter_grouping_tree type ref to if_salv_stu_change_indicator,
end of ys_todo_flags
|
||
| 19 | YT_API_CALL_INFO | Protected | See coding | 20110128 | yt_api_call_info type standard table of ys_api_call_info with default key
|
||
| 20 | YT_AUX_EMPTY | Protected | See coding | 20101109 | yt_aux_empty type standard table of ys_aux_empty with default key
|
||
| 21 | YT_COLUMN_FORMAT_HIT_INFO | Protected | See coding | 20140612 | yt_column_format_hit_info type standard table of ys_column_format_hit_info with key column_name
|
||
| 22 | YT_COLUMN_SEARCH_HIT_INFO | Protected | See coding | 20130820 | yt_column_search_hit_info type standard table of ys_column_search_hit_info with key column_name
|
||
| 23 | YT_FORMAT_HIT | Protected | See coding | 20140611 | yt_format_hit type table of ys_format_hit with default key
|
||
| 24 | YT_GRP_HITS | Protected | See coding | 20140213 | yt_grp_hits type standard table of ys_grp_hit
|
||
| 25 | YT_SEARCH_HIT | Protected | See coding | 20130917 | yt_search_hit type table of ys_search_hit with default key
|
||
| 26 | Y_DIRTY_STATE | Protected | See coding | 20101108 | y_dirty_state type c length 1
|
||
| 27 | Y_VIEW_KIND | Protected | See coding | 20110117 | y_view_kind type c length 1
|
Method Signatures
Method APPLY_CHANGE_LOG Signature
Method APPLY_CHANGE_LOG on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method APPLY_CHANGE_LOG on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method APPLY_CHANGE_LOG_TO_AUX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DELETED_SORTED | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_INDEX_VISIBILITY | 20110118 | ||||
| 2 | E_ROWS_INSERTED | Call by reference | Type reference (TYPE) | I | 20110117 | ||||
| 3 | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20110512 | ||||
| 4 | I_CREATE_DELETE_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120403 |
Method APPLY_CHANGE_LOG_TO_AUX on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method APPLY_CHANGE_LOG_TO_GRP_ON_AUX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20120403 | ||||
| 2 | IT_DELETED_SORTED | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_INDEX_VISIBILITY | 20120403 | ||||
| 3 | I_ROWS_INSERTED | Call by reference | Type reference (TYPE) | I | 20120403 |
Method APPLY_CHANGE_LOG_TO_GRP_ON_AUX on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method APPLY_CHANGE_LOG_TO_GRP_ON_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20120403 |
Method APPLY_CHANGE_LOG_TO_GRP_ON_ID on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method APPLY_CHANGE_LOG_TO_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20120328 |
Method APPLY_CHANGE_LOG_TO_ID on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method APPLY_MAPPING_TO_DATACOPY Signature
Method APPLY_MAPPING_TO_DATACOPY on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method APPLY_MAPPING_TO_DATACOPY on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_ADAPT Signature
Method AUX_TABLE_ADAPT on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method AUX_TABLE_ADAPT on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_CALC_AUX_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100728 | ||||
| 2 | ITS_AUX_FIELD_DONE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_ID | 20100729 | ||||
| 3 | IT_AUX_FIELD | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD | 20100728 | ||||
| 4 | IT_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | ||||
| 5 | IT_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20110124 |
Method AUX_TABLE_CALC_AUX_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_COPY_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100730 | ||||
| 2 | IT_PREVIOUS_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100730 |
Method AUX_TABLE_COPY_ROWS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_COPY_SRC_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20130814 |
Method AUX_TABLE_COPY_SRC_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_CREATE Signature
Method AUX_TABLE_CREATE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method AUX_TABLE_CREATE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_CREATE_EMPTY 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) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | ||||
| 2 | IT_PRESERVE_AUX_FIELD_MAP | Value transfer | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | ||||
| 3 | IT_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20100728 |
Method AUX_TABLE_CREATE_EMPTY on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_CREATE_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100730 |
Method AUX_TABLE_CREATE_ROWS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method AUX_TABLE_SET_DIRTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIRTY_STATE | Call by reference | Type reference (TYPE) | Y_DIRTY_STATE | 20101109 |
Method AUX_TABLE_SET_DIRTY on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CHECK_API_CONTRACT Signature
Method CHECK_API_CONTRACT on class CL_SALV_STI_ITAB_SERVICES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | API contract violated by caller | 20101104 |
Method CHECK_CHANGE_LOG_CONSISTENCY Signature
Method CHECK_CHANGE_LOG_CONSISTENCY on class CL_SALV_STI_ITAB_SERVICES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Change Log is not consisten with actual changes | 20110418 |
Method CHECK_GROUP_RULES_CONSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20100907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | invalid definition of a group | 20100907 |
Method CHECK_TABLES_EQUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ACT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20120419 | ||||
| 2 | IT_EXP | Call by reference | Type reference (TYPE) | INDEX TABLE | 20120419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | API contract violated by caller | 20110418 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method COLLECT_AUX_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | ||||
| 2 | ET_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20100728 | ||||
| 3 | ITS_REUSABLE_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_ID | 20100729 |
Method COLLECT_AUX_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method COLLECT_FIELDS_FROM_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | ||||
| 2 | ET_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20100728 | ||||
| 3 | ITT_SEARCH_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTT_FILTER_RULE | 20130704 | ||||
| 4 | IT_FIELD_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_FILTER_RULE | 20100728 | ||||
| 5 | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_SORT_RULE | 20100728 | ||||
| 6 | IT_FORMATTING_RULES | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_COLUMN_FORMAT_HIT_INFO | 20140611 |
Method COLLECT_FIELDS_FROM_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | ||||
| 2 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20101104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | parameter is not an index table | 20101104 |
Method CONVERT_TO_ABAP_SORTORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OTAB | Call by reference | Type reference (TYPE) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20120117 | |||
| 2 | ITS_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | ||||
| 3 | ITS_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20110124 | ||||
| 4 | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_SORT_RULE | 20100728 |
Method CONVERT_TO_ABAP_SORTORDER on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CONVERT_TO_SRV_AGGR_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_SRV_AGGR_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STI_GROUPING_SERVICE=>YTS_AGGREGATION_RULE | 20100908 | ||||
| 2 | IT_FIELD_AGGR_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_AGGR_RULE | 20100908 | ||||
| 3 | IT_GROUPING_RULES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20140409 |
Method CONVERT_TO_SRV_AGGR_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CONVERT_TO_SRV_GROUPING_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SRV_GROUP_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STI_GROUPING_SERVICE=>YT_GROUPING_RULE | 20100908 | ||||
| 2 | IO_AUX_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20120512 | ||||
| 3 | IO_COL_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20120512 | ||||
| 4 | ITS_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | ||||
| 5 | ITS_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20110124 | ||||
| 6 | IT_COL_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20100908 | ||||
| 7 | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_SORT_RULE | 20100908 | ||||
| 8 | I_SRC_COMPNAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FIELD_PATH | 20120512 |
Method CONVERT_TO_SRV_GROUPING_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_FORMATTING_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMN_HIT_INFO | Call by reference | Type reference (TYPE) | YT_COLUMN_FORMAT_HIT_INFO | 20140611 | ||||
| 2 | ITS_REUSABLE_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_ID | 20140611 |
Method CREATE_FORMATTING_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_FOR_COLUMN_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | ||||
| 2 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130522 | ||||
| 3 | RO_ITAB_SERVICES | Value transfer | Object reference (TYPE REF TO) | IF_SALV_ITAB_SERVICES | 20130522 |
Method CREATE_FOR_COLUMN_CATALOG on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_FOR_TABLE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100728 | ||||
| 2 | RO_ITAB_SERVICES | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STI_ITAB_SERVICES | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100728 |
Method CREATE_GROUPING_SERVICE Signature
Method CREATE_GROUPING_SERVICE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method CREATE_GROUPING_SERVICE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_RECORDABLE_CHANGE_NET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RECORDABLE | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STU_CHNGNET_LOGUTIL | Object that can provide log text (or data <- tbd) | 20100922 |
Method CREATE_RECORDABLE_CHANGE_NET on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_RECORDABLE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT | Call by reference | Type reference (TYPE) | ANY | 20101116 | ||||
| 2 | RO_RECORDABLE | Value transfer | Object reference (TYPE REF TO) | IF_SALV_CSQ_RECORDABLE | Object that can provide log text (or data <- tbd) | 20101116 |
Method CREATE_RECORDABLE_OBJECT on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method CREATE_SEARCH_RULES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETT_FILTER_RULES | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTT_FILTER_RULE | 20130704 | ||||
| 2 | ET_COLUMN_HIT_INFO | Call by reference | Type reference (TYPE) | YT_COLUMN_SEARCH_HIT_INFO | 20130820 | ||||
| 3 | ITS_REUSABLE_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_ID | 20130702 |
Method CREATE_SEARCH_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method EXTRACT_DETAILED_CHANGE_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CHANGE_LOG | Call by reference | Type reference (TYPE) | YS_CHANGE_LOG | 20120328 | ||||
| 2 | IO_CHANGE_LOG | Value transfer | Object reference (TYPE REF TO) | IF_SALV_ITAB_CHANGE_LOG | 20120328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120328 |
Method FIND_NEXT_HIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_AUX_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130822 | ||||
| 2 | EV_COLUMN_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130930 | ||||
| 3 | EV_COLUMN_NAME | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20130822 | ||||
| 4 | EV_GRP_LEVEL | Value transfer | Type reference (TYPE) | I | 20140228 | ||||
| 5 | EV_HIT_CNT | Value transfer | Type reference (TYPE) | I | 20140321 | ||||
| 6 | EV_HIT_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130917 | ||||
| 7 | EV_SOURCE_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130822 | ||||
| 8 | IV_LAST_HIT_COLUMN_IDX | Value transfer | Type reference (TYPE) | I | 20130930 | ||||
| 9 | IV_LAST_HIT_GROUPING | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140304 | ||||
| 10 | IV_SEARCH_BACKWARD | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130822 | ||||
| 11 | IV_START_DATA_ONLY_RESULT_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130822 |
Method GET_APPLICATION_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_LOG | Value transfer | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20100917 |
Method GET_APPLICATION_LOG on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_AUX_INSERT_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_AUX_INSERT_POSITION | Value transfer | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20120328 |
Method GET_AUX_INSERT_POSITION on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_FORMAT_HITS_DATA_ONLY_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FORMATTING_DATA | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FORMATTING_INFO | 20140611 | ||||
| 2 | IT_DATA_ONLY_VIEW_RANGE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20140611 |
Method GET_FORMAT_HITS_DATA_ONLY_VIEW on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_GROUP_KEY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GROUP_KEY_FIELDS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20140120 | ||||
| 2 | IO_COL_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20140120 | ||||
| 3 | IT_COL_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20140120 |
Method GET_GROUP_KEY_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_RESULT_INDEXES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX | 20100729 | ||||
| 2 | I_FROM_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 1 | 20100729 | |||
| 3 | I_TO_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | IF_SALV_SERVICE_TYPES=>CS_ROW_INDEX-TABLE_SIZE | 20100729 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | API contract violated by caller | 20100729 |
Method GET_RESULT_VIEW_DATA_ONLY_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_VIEW | Value transfer | Object reference (TYPE REF TO) | LCL_VIEW_DATA_ONLY | 20110118 |
Method GET_RESULT_VIEW_DATA_ONLY_INT on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_SEARCH_HITS_DATA_ONLY_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HITS | Call by reference | Type reference (TYPE) | IF_SALV_STI_TEXT_SEARCH_RESULT=>YT_SEARCH_HIT | 20130917 | ||||
| 2 | IT_DATA_ONLY_VIEW_RANGE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20130917 |
Method GET_SEARCH_HITS_DATA_ONLY_VIEW on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method GET_SEARCH_HITS_GROUPING_HDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HITS | Call by reference | Type reference (TYPE) | IF_SALV_STI_TEXT_SEARCH_RESULT=>YT_SEARCH_HIT | 20140212 | ||||
| 2 | IV_RESULT_IDX_FROM | Call by reference | Type reference (TYPE) | I | 20140212 | ||||
| 3 | IV_RESULT_IDX_TO | Call by reference | Type reference (TYPE) | I | 20140212 |
Method GET_SEARCH_HITS_GROUPING_HDR on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method INIT_CHANGE_NETWORK Signature
Method INIT_CHANGE_NETWORK on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method INIT_CHANGE_NETWORK on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method INIT_FOR_TABLE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | ||||
| 2 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100802 |
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 | 20100917 |
Method INIT_LOGGER on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method IS_EXPENSIVE_CHECKS_ENABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120328 |
Method IS_EXPENSIVE_CHECKS_ENABLED on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method IS_GROUPING_RESULT_NEEDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120402 |
Method IS_GROUPING_RESULT_NEEDED on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method IS_GROUPING_SERVICE_NEEDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120328 |
Method IS_GROUPING_SERVICE_NEEDED on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method IS_SEARCH_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130829 |
Method IS_SEARCH_ACTIVE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method IS_SEARCH_AS_FILTER_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130829 |
Method IS_SEARCH_AS_FILTER_ACTIVE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_API_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20101116 | ||||
| 2 | TEXT | Call by reference | Type reference (TYPE) | STRING | 20101116 |
Method LOG_API_PARAM on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_API_PARAM_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20101206 | ||||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101206 | |||
| 3 | TEXT | Call by reference | Type reference (TYPE) | STRING | 20101206 |
Method LOG_API_PARAM_TO on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_API_RETURNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20101116 | ||||
| 2 | TEXT | Call by reference | Type reference (TYPE) | STRING | 20101116 |
Method LOG_API_RETURNING on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_API_RETURNING_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Call by reference | Type reference (TYPE) | ANY | 20110125 | ||||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20110125 | |||
| 3 | TEXT | Call by reference | Type reference (TYPE) | STRING | 20110125 |
Method LOG_API_RETURNING_TO on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_END_OF_API_METHOD Signature
Method LOG_END_OF_API_METHOD on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method LOG_END_OF_API_METHOD on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_END_OF_API_METHOD_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101105 | |||
| 2 | R_TRACE_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110125 |
Method LOG_END_OF_API_METHOD_TO on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_START_OF_API_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_METHOD_NAME | Call by reference | Type reference (TYPE) | STRING | 20101105 | ||||
| 2 | R_TRACE_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101109 |
Method LOG_START_OF_API_METHOD on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method LOG_START_OF_API_METHOD_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101105 | |||
| 2 | I_METHOD_NAME | Call by reference | Type reference (TYPE) | STRING | 20101105 |
Method LOG_START_OF_API_METHOD_TO on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method MAP_AUX_INDEX_TO_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUX_INDEX | Value transfer | Type reference (TYPE) | I | 20130822 | ||||
| 2 | RV_SOURCE_INDEX | Value transfer | Type reference (TYPE) | I | 20130822 |
Method MAP_AUX_INDEX_TO_SOURCE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_APPLY_FORMATTING_RULES Signature
Method NET_APPLY_FORMATTING_RULES on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_APPLY_FORMATTING_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_APPLY_SERVICES_TO_AUX Signature
Method NET_APPLY_SERVICES_TO_AUX on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_APPLY_SERVICES_TO_AUX on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_CHECK_DATA_CONSISTENCY Signature
Method NET_CHECK_DATA_CONSISTENCY on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_CHECK_DATA_CONSISTENCY on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_CREATE_RESULT_MAP_TO_SRC Signature
Method NET_CREATE_RESULT_MAP_TO_SRC on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_CREATE_RESULT_MAP_TO_SRC on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_CREATE_SOURCE_MAP_TO_RES Signature
Method NET_CREATE_SOURCE_MAP_TO_RES on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_CREATE_SOURCE_MAP_TO_RES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_FILTER_AUX_TABLE Signature
Method NET_FILTER_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_FILTER_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_FILTER_GROUPING_TREE Signature
Method NET_FILTER_GROUPING_TREE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_FILTER_GROUPING_TREE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_FIND_GROUP_BOUNDARIES Signature
Method NET_FIND_GROUP_BOUNDARIES on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_FIND_GROUP_BOUNDARIES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_FIND_SEARCH_HITS Signature
Method NET_FIND_SEARCH_HITS on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_FIND_SEARCH_HITS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_PREPARE_AUX_TABLE Signature
Method NET_PREPARE_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_PREPARE_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_SET_AGGREGATION_RULES Signature
Method NET_SET_AGGREGATION_RULES on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_SET_AGGREGATION_RULES on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_SET_MAP_TO_GROUPING Signature
Method NET_SET_MAP_TO_GROUPING on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_SET_MAP_TO_GROUPING on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_SORT_AUX_TABLE Signature
Method NET_SORT_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_SORT_AUX_TABLE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_UPDATE_GROUPING_AND_AGGR Signature
Method NET_UPDATE_GROUPING_AND_AGGR on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_UPDATE_GROUPING_AND_AGGR on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method NET_UPDATE_GROUPING_TREE Signature
Method NET_UPDATE_GROUPING_TREE on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method NET_UPDATE_GROUPING_TREE on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method OPTIMIZE_TODOS_FOR_INITIAL_AUX Signature
Method OPTIMIZE_TODOS_FOR_INITIAL_AUX on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method OPTIMIZE_TODOS_FOR_INITIAL_AUX on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method PREPARE_CONTRACT_CHECKS Signature
Method PREPARE_CONTRACT_CHECKS on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method PREPARE_CONTRACT_CHECKS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method REFRESH Signature
Method REFRESH on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method REFRESH on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method REMOVE_DUPPLICATES_FOR_EXT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20130819 | ||||
| 2 | IT_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20130819 | ||||
| 3 | I_FILTER_COLUMN | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20130819 | ||||
| 4 | XT_AUX | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130819 |
Method REMOVE_DUPPLICATES_FOR_EXT_VAL on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method RESET_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TODO_FLAG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STU_CHANGE_INDICATOR | 20101105 |
Method RESET_FLAG on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method RESTRICT_TO_REQUIRED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROW_INFO | Call by reference | Type reference (TYPE) | IF_SALV_ITAB_VIEW_GROUPED_DATA=>YT_RESULT_ROW_INFO | 20131104 | ||||
| 2 | XT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20131104 |
Method RESTRICT_TO_REQUIRED_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method SET_CALC_FIELDS_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CALC_FIELDS_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STI_CALC_FIELD_HANDLER | 20131220 |
Method SET_CALC_FIELDS_HANDLER on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method SET_COLLAPSE_GRPS_PER_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLLAPSE_GROUPS_PER_DEFAULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130621 |
Method SET_COLLAPSE_GRPS_PER_DEFAULT on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method SET_DATA_PROVIDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STI_SRC_DATA_PROVIDER | 20131111 |
Method SET_DATA_PROVIDER on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method SET_NEW_SOURCE_DATA_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | reference to new source data table (if applicable) | 20101105 | |||
| 2 | I_CLEAR_ALL_RULES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | the table type has changed. | 20101105 |
Method SET_REQUIRED_SRC_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIELDS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20131105 |
Method SET_REQUIRED_SRC_FIELDS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method SET_RESULT_INSERT_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSERT_BEFORE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120328 | ||||
| 2 | I_RESULT_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120328 | ||||
| 3 | I_VIEW | Call by reference | Type reference (TYPE) | Y_VIEW_KIND | 20120328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130919 |
Method TABLE_CREATE_INITIAL_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Call by reference | Type reference (TYPE) | INDEX TABLE | 20130820 | ||||
| 2 | I_NUM_ROWS | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20101115 |
Method TABLE_CREATE_INITIAL_ROWS on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method TRIGGER_SIGNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SIGNALER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_STU_CHANGE_SIGNALER | 20101105 |
Method TRIGGER_SIGNAL on class CL_SALV_STI_ITAB_SERVICES has no exception.
Method UPDATE_SOURCE_DATA Signature
Method UPDATE_SOURCE_DATA on class CL_SALV_STI_ITAB_SERVICES has no parameter.
Method UPDATE_SOURCE_DATA on class CL_SALV_STI_ITAB_SERVICES has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 703 |