Hierarchy
⤷ BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷ SALV_STI (Package) ALV Services for Tables: iTab Services impl.
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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_SALV_STU_CHNGNET_LOGUTIL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | IF_SALV_ITAB_CHANGE_LOG | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_SALV_SERVICE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | IF_SALV_STI_GROUPING_SERVICE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
7 | IF_SALV_STU_INTERNAL_TYPES | 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 | Exporting | ET_DELETED_SORTED | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_INDEX_VISIBILITY | 20110118 | |||
2 | Exporting | E_ROWS_INSERTED | Call by reference | Type reference (TYPE) | I | 20110117 | |||
3 | Importing | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20110512 | |||
4 | Importing | 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 | Importing | IS_AUX_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YS_INSERT_POSITION | 20120403 | |||
2 | Importing | IT_DELETED_SORTED | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_INDEX_VISIBILITY | 20120403 | |||
3 | Importing | 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 | Importing | 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 | Importing | 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 | Changing | CT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100728 | |||
2 | Importing | ITS_AUX_FIELD_DONE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_ID | 20100729 | |||
3 | Importing | IT_AUX_FIELD | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD | 20100728 | |||
4 | Importing | IT_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | |||
5 | Importing | 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 | Changing | CT_AUX | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100730 | |||
2 | Importing | 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 | Changing | 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 | Importing | IT_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | |||
2 | Importing | IT_PRESERVE_AUX_FIELD_MAP | Value transfer | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | |||
3 | Importing | 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 | Changing | 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 | Importing | 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 | CX_SALV_API_CONTRACT_VIOLATION | 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 | CX_SALV_CHANGE_LOG_INCORRECT | 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 | Importing | IT_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20100907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_GROUP_DEFINITION | 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 | Importing | IT_ACT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20120419 | |||
2 | Importing | IT_EXP | Call by reference | Type reference (TYPE) | INDEX TABLE | 20120419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_SOURCE_TABLE_MODIFIED | 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 | Exporting | ET_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | |||
2 | Exporting | ET_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20100728 | |||
3 | Importing | 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 | Exporting | ET_AUX_FIELD_ID | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_AUX_FIELD_ID | 20100728 | |||
2 | Exporting | ET_SRC_FIELD_PATH | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20100728 | |||
3 | Importing | ITT_SEARCH_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTT_FILTER_RULE | 20130704 | |||
4 | Importing | IT_FIELD_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_FILTER_RULE | 20100728 | |||
5 | Importing | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_SORT_RULE | 20100728 | |||
6 | Importing | 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 | Importing | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | |||
2 | Importing | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20101104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | 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 | Exporting | ET_OTAB | Call by reference | Type reference (TYPE) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20120117 | ||
2 | Importing | ITS_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | |||
3 | Importing | ITS_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20110124 | |||
4 | Importing | 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 | Exporting | ETS_SRV_AGGR_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STI_GROUPING_SERVICE=>YTS_AGGREGATION_RULE | 20100908 | |||
2 | Importing | IT_FIELD_AGGR_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_AGGR_RULE | 20100908 | |||
3 | Importing | 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 | Exporting | ET_SRV_GROUP_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STI_GROUPING_SERVICE=>YT_GROUPING_RULE | 20100908 | |||
2 | Importing | IO_AUX_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20120512 | |||
3 | Importing | IO_COL_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20120512 | |||
4 | Importing | ITS_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20110124 | |||
5 | Importing | ITS_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20110124 | |||
6 | Importing | IT_COL_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20100908 | |||
7 | Importing | IT_FIELD_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YT_FIELD_SORT_RULE | 20100908 | |||
8 | Importing | 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 | Exporting | ET_COLUMN_HIT_INFO | Call by reference | Type reference (TYPE) | YT_COLUMN_FORMAT_HIT_INFO | 20140611 | |||
2 | Importing | 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 | Importing | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | |||
2 | Importing | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130522 | |||
3 | Returning | 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 | Importing | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100728 | |||
2 | Returning | RO_ITAB_SERVICES | Value transfer | Object reference (TYPE REF TO) | CL_SALV_STI_ITAB_SERVICES | 20100728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | 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 | Returning | 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 | Importing | I_OBJECT | Call by reference | Type reference (TYPE) | ANY | 20101116 | |||
2 | Returning | 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 | Exporting | ETT_FILTER_RULES | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTT_FILTER_RULE | 20130704 | |||
2 | Exporting | ET_COLUMN_HIT_INFO | Call by reference | Type reference (TYPE) | YT_COLUMN_SEARCH_HIT_INFO | 20130820 | |||
3 | Importing | 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 | Exporting | ES_CHANGE_LOG | Call by reference | Type reference (TYPE) | YS_CHANGE_LOG | 20120328 | |||
2 | Importing | IO_CHANGE_LOG | Value transfer | Object reference (TYPE REF TO) | IF_SALV_ITAB_CHANGE_LOG | 20120328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120328 |
Method FIND_NEXT_HIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AUX_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130822 | |||
2 | Exporting | EV_COLUMN_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130930 | |||
3 | Exporting | EV_COLUMN_NAME | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20130822 | |||
4 | Exporting | EV_GRP_LEVEL | Value transfer | Type reference (TYPE) | I | 20140228 | |||
5 | Exporting | EV_HIT_CNT | Value transfer | Type reference (TYPE) | I | 20140321 | |||
6 | Exporting | EV_HIT_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130917 | |||
7 | Exporting | EV_SOURCE_IDX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20130822 | |||
8 | Importing | IV_LAST_HIT_COLUMN_IDX | Value transfer | Type reference (TYPE) | I | 20130930 | |||
9 | Importing | IV_LAST_HIT_GROUPING | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140304 | |||
10 | Importing | IV_SEARCH_BACKWARD | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130822 | |||
11 | Importing | 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 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20130822 |
Method GET_APPLICATION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Returning | 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 | Exporting | ET_FORMATTING_DATA | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FORMATTING_INFO | 20140611 | |||
2 | Importing | 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 | Exporting | ET_GROUP_KEY_FIELDS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20140120 | |||
2 | Importing | IO_COL_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20140120 | |||
3 | Importing | 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 | Exporting | ET_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX | 20100729 | |||
2 | Importing | I_FROM_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 1 | 20100729 | ||
3 | Importing | 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 | CX_SALV_API_CONTRACT_VIOLATION | 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 | Returning | 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 | Exporting | ET_HITS | Call by reference | Type reference (TYPE) | IF_SALV_STI_TEXT_SEARCH_RESULT=>YT_SEARCH_HIT | 20130917 | |||
2 | Importing | 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 | Exporting | ET_HITS | Call by reference | Type reference (TYPE) | IF_SALV_STI_TEXT_SEARCH_RESULT=>YT_SEARCH_HIT | 20140212 | |||
2 | Importing | IV_RESULT_IDX_FROM | Call by reference | Type reference (TYPE) | I | 20140212 | |||
3 | Importing | 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 | Importing | IO_COLUMN_CATALOG | Call by reference | Object reference (TYPE REF TO) | CL_SALV_STC_COLUMN_CATALOG | 20130522 | |||
2 | Importing | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | 20100802 |
Method INIT_LOGGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | DATA | Call by reference | Type reference (TYPE) | ANY | 20101116 | |||
2 | Importing | 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 | Importing | DATA | Call by reference | Type reference (TYPE) | ANY | 20101206 | |||
2 | Importing | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101206 | ||
3 | Importing | 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 | Importing | DATA | Call by reference | Type reference (TYPE) | ANY | 20101116 | |||
2 | Importing | 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 | Importing | DATA | Call by reference | Type reference (TYPE) | ANY | 20110125 | |||
2 | Importing | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20110125 | ||
3 | Importing | 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 | Importing | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101105 | ||
2 | Returning | 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 | Importing | I_METHOD_NAME | Call by reference | Type reference (TYPE) | STRING | 20101105 | |||
2 | Returning | 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 | Importing | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | Log object | 20101105 | ||
2 | Importing | 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 | Importing | IV_AUX_INDEX | Value transfer | Type reference (TYPE) | I | 20130822 | |||
2 | Returning | 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 | Importing | IT_AUX_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_AUX_FIELD_MAPPING | 20130819 | |||
2 | Importing | IT_SRC_FIELD_MAP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>YTS_SRC_FIELD_MAPPING | 20130819 | |||
3 | Importing | I_FILTER_COLUMN | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20130819 | |||
4 | Changing | 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 | Importing | 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 | Importing | IT_ROW_INFO | Call by reference | Type reference (TYPE) | IF_SALV_ITAB_VIEW_GROUPED_DATA=>YT_RESULT_ROW_INFO | 20131104 | |||
2 | Changing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | IRT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | reference to new source data table (if applicable) | 20101105 | ||
2 | Importing | I_CLEAR_ALL_RULES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_TABLE_TYPE_CHANGED | 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 | Importing | 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 | Importing | I_INSERT_BEFORE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120328 | |||
2 | Importing | I_RESULT_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120328 | |||
3 | Importing | I_VIEW | Call by reference | Type reference (TYPE) | Y_VIEW_KIND | 20120328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20130919 |
Method TABLE_CREATE_INITIAL_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLE | Call by reference | Type reference (TYPE) | INDEX TABLE | 20130820 | |||
2 | Importing | 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 | Importing | 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 |