Hierarchy
⤷ BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷ SALV_SW_PUB (Package) ALV Services for Web Dynpro: Public API
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_WD_LIST_CTXT_PROVIDER | WDA Context Provider acting as connection layer for ATS | 20100826 |
Properties
Interface | IF_SALV_WD_LIST_CTXT_PROVIDER | |
Short Description | General public interface of a List Context Provider |
General Data
Package | SALV_SW_PUB | ALV Services for Web Dynpro: Public API |
Created | 20100825 | SAP |
Last changed | 20141121 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FPM_LIST_ATS_VALUE_SET | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_SALV_SERVICE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_SALV_STI_GROUPING_SERVICE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no interface.
Friends
Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CS_AGGR_RESULT_CV_KEY | Constant | Public | See coding | 20110825 | ||||
2 | CS_EXPAND_LEVELS | Constant | Public | See coding | 20130308 | ||||
3 | CS_GROUP_ROW_EXPANSION_STYLE | Constant | Public | See coding | Defines the supported expansion styles for group rows | 20111109 | |||
4 | CS_LINE_TYPE | Constant | Public | See coding | 20120608 | ||||
5 | CS_ORDER_AS_TEXT | Constant | Public | See coding | Defines the valid value range for the order_as_text property | 20101214 | |||
6 | CS_ORDER_CRITERION | Constant | Public | See coding | Defines the valid value range for the order_criterion prop. | 20101214 | |||
7 | CS_TECHNICAL_ATTRIBUTE | Constant | Public | See coding | Defines the supported technical attribute identifiers | 20100825 | |||
8 | C_INSERT_POSITION_UNDEFINED | Constant | Public | Type reference (TYPE) | I | -1 | 20110615 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_FOR_CONTRACT_VIOLATION | Instance method | Public | Method | Checks for API contract violations (may raise an exception) | 20110401 |
2 | CLEAR_PENDING_INPUT | Instance method | Public | Method | Clears all available pending inputs | 20120608 |
3 | COLLAPSE_ALL_GROUPS | Instance method | Public | Method | Collapses all groups in a grouped list | 20130312 |
4 | COLLAPSE_GROUP | Instance method | Public | Method | Collapses the group row at the specified index | 20110114 |
5 | CONTAINS_VALIDATION_MESSAGES | Instance method | Public | Method | Determines if the result node contains any validation mess. | 20101215 |
6 | EXPAND_ALL_GROUPS | Instance method | Public | Method | Expands all groups inj a grouped list | 20130312 |
7 | EXPAND_GROUP | Instance method | Public | Method | Expands the group row at the specified index | 20110114 |
8 | GET_AGGREGATION_RULES | Instance method | Public | Method | Returns the active aggregation rules | 20111109 |
9 | GET_ATTRIBUTE_BINDING_PATH | Instance method | Public | Method | Resolves the binding path for a specific technical attribute | 20111114 |
10 | GET_DDLB_VALUE_SET_HANDLER | Instance method | Public | Method | Gets the Drop Down List Box value set handler | 20140206 |
11 | GET_ELEMENT | Instance method | Public | Method | Gets the context element at the specified source position | 20101123 |
12 | GET_FILTER_RULES | Instance method | Public | Method | Retrieves the currently configured filter rules | 20111109 |
13 | GET_FILTER_SUGGESTION_LIMIT | Instance method | Public | Method | Gets the limit up to which filter suggestions are retrieved | 20111109 |
14 | GET_FILTER_SUGGEST_NODE_PATH | Instance method | Public | Method | Returns the fully qualified path of a filter suggestion node | 20100825 |
15 | GET_FORMATTING_RULES | Instance method | Public | Method | Returns the given formatting rules | 20140612 |
16 | GET_FORMAT_HITS_NODE_PATH | Instance method | Public | Method | Gets the path to the format hits node | 20140709 |
17 | GET_GRAND_TOTAL_NODE_PATH | Instance method | Public | Method | Returns the fully qualified path of the result node | 20111102 |
18 | GET_GROUPING_RULES | Instance method | Public | Method | Retrieves the currently configured grouping rules | 20111109 |
19 | GET_GROUP_DATA_ROW_CELL_DESIGN | Instance method | Public | Method | Gets the cell design for data rows in a grouped result | 20111109 |
20 | GET_GROUP_ROW_CELL_DESIGN | Instance method | Public | Method | Gets the cell design for group rows | 20111109 |
21 | GET_GROUP_ROW_EXPANSION_STYLE | Instance method | Public | Method | Gets the expansion style for group rows | 20111109 |
22 | GET_INDEX_MAPPER | Instance method | Public | Method | Provides mappings between source and result (LCP) indexes | 20101020 |
23 | GET_INDEX_OF_FIRST_SEL_ROW | Instance method | Public | Method | Returns the source index of the first selected row in result | 20120418 |
24 | GET_LEAD_SELECTION | Instance method | Public | Method | Gets the current lead selection from the source perspective | 20111109 |
25 | GET_MASS_EDIT_MODE | Instance method | Public | Method | Gets the mass edit mode | 20120615 |
26 | GET_MASTER_VALUE_SET | Instance method | Public | Method | Gets the master value set | 20140212 |
27 | GET_RESULT_DATA | Instance method | Public | Method | Gets the entire result data according to the service config. | 20100825 |
28 | GET_RESULT_NODE_PATH | Instance method | Public | Method | Returns the fully qualified path of the result node | 20100825 |
29 | GET_RESULT_TABLE_SIZE | Instance method | Public | Method | Gets the number of rows in the result table | 20101027 |
30 | GET_SCROLL_TIPS | Instance method | Public | Method | Get the scroll tips | 20131016 |
31 | GET_SCROLL_TIP_PATH | Instance method | Public | Method | Returns the fully qualified path of the scroll tip provider | 20131017 |
32 | GET_SEARCH_HITS_COUNT | Instance method | Public | Method | Returns the current total of search hits | 20130918 |
33 | GET_SEARCH_HITS_NODE_PATH | Instance method | Public | Method | Returns the fully qualified path of the serach hits node | 20130821 |
34 | GET_SELECTION | Instance method | Public | Method | Gets the current multi selection from the source perspective | 20111109 |
35 | GET_SORT_RULES | Instance method | Public | Method | Retrieves the currently configured sort rules | 20111109 |
36 | GET_SOURCE_LINE_ORDER | Instance method | Public | Method | Gets the order of source lines as they appear in result | 20110128 |
37 | GET_SUPPORTED_AGGR_FUNCTIONS | Instance method | Public | Method | Supported aggregation functions of a column | 20111109 |
38 | GET_THRESHOLD_HANDLER | Instance method | Public | Method | Gets the threshold handler | 20140317 |
39 | GET_UI_CHANGE_LOG | Instance method | Public | Method | Gets the change log for the result node | 20111115 |
40 | JUMP_TO_SEARCH_HIT | Instance method | Public | Method | Jump to previous/next search hit | 20130828 |
41 | LOCK_FOR_CONTEXT_CHANGES | Instance method | Public | Method | CALL THIS once in each server roundtrip before rendering | 20120412 |
42 | LOCK_FOR_SOURCE_DATA_CHANGES | Instance method | Public | Method | Indicates the start of edit ops on the source data(ATS LOCK) | 20120412 |
43 | PASTE_RANGE | Instance method | Public | Method | Pastes a range of data | 20120509 |
44 | RESET_UI_CHANGE_LOG | Instance method | Public | Method | Resets the change log of the result node | 20111115 |
45 | SET_AGGREGATION_RULES | Instance method | Public | Method | Define the active aggregation rules | 20111109 |
46 | SET_ATTRIBUTE_ENUMERATION | Instance method | Public | Method | Publishes or updates an enumeration for a specific attribute | 20110210 |
47 | SET_ATTRIBUTE_LABELS | Instance method | Public | Method | Sets the labels for the attributes | 20110127 |
48 | SET_ATTRIBUTE_VALUE_SET | Instance method | Public | Method | Publishes or updates a value set for a specific attribute | 20110112 |
49 | SET_CHANGE_LOG_ENABLED | Instance method | Public | Method | Enables/disables the context change log (incl. result node) | 20101118 |
50 | SET_COLUMN_CONFIGURATION | Instance method | Public | Method | Sets the column configuration | 20120830 |
51 | SET_DATA_CONTAINER | Instance method | Public | Method | Sets the data container to be used for client changes | 20101123 |
52 | SET_FILTER_RULES | Instance method | Public | Method | Publishes the given filter rules to the List Provider | 20111109 |
53 | SET_FILTER_SUGGESTION_LIMIT | Instance method | Public | Method | Sets the limit up to which filter suggestions are retrieved | 20111109 |
54 | SET_FORMATTING_RULES | Instance method | Public | Method | Publishes the given formatting rules | 20140612 |
55 | SET_GROUPING_RULES | Instance method | Public | Method | Publishes the given grouping rules to the List Provider | 20111109 |
56 | SET_GROUP_DATA_ROW_CELL_DESIGN | Instance method | Public | Method | Sets the cell design for data rows in a grouped result | 20111109 |
57 | SET_GROUP_ROW_CELL_DESIGN | Instance method | Public | Method | Sets the cell design for group rows | 20111109 |
58 | SET_GROUP_ROW_EXPANSION_STYLE | Instance method | Public | Method | Sets the expansion style for group rows | 20111109 |
59 | SET_LEAD_SELECTION | Instance method | Public | Method | Sets the given lead selection in the List Provider | 20111109 |
60 | SET_MASS_EDIT_MODE | Instance method | Public | Method | Sets the mass edit mode | 20120521 |
61 | SET_NEW_SOURCE_DATA | Instance method | Public | Method | Publishes a new source table or mark the existing as changed | 20101108 |
62 | SET_SEARCH_COLUMNS | Instance method | Public | Method | Sets the search columns of the table (with personalisation) | 20130613 |
63 | SET_SEARCH_MODE | Instance method | Public | Method | Publishes the search mode (FILTER or FIND) to the | 20130827 |
64 | SET_SEARCH_STRING | Instance method | Public | Method | Publishes the search text to the List Provider | 20130515 |
65 | SET_SELECTION | Instance method | Public | Method | Sets the given multi selection in the List Provider | 20111109 |
66 | SET_SORT_RULES | Instance method | Public | Method | Publishes the given sort rules to the List Provider | 20111109 |
67 | SUGGEST_FILTER_VALUES | Instance method | Public | Method | Suggests the filter values for a specific column | 20130822 |
68 | UNLOCK_AFTER_CONTEXT_CHANGES | Instance method | Public | Method | CALL THIS once at start of each server roundtrip | 20120412 |
69 | UNLOCK_AFTER_SRC_DATA_CHANGES | Instance method | Public | Method | Indicates the end of edit ops with change log(ATS UNLOCK) | 20120412 |
Events
Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YHT_ATTRIBUTE_LABEL | Public | See coding | Type describing a hashed table of attribute/label mappings | 20110127 | yht_attribute_label type hashed table of ys_attribute_label
with unique key name
|
|
2 | YST_CHANGE_LOG | Public | See coding | Type describing a sorted table of change log entries | 20110127 | yst_change_log type sorted table of ys_change_log
with non-unique key line_index name
|
|
3 | YS_ATTRIBUTE | Public | See coding | Type describing an attribute | 20110208 | begin of ys_attribute,
leading_attribute type y_attribute,
supplementary_attributes type yt_attribute,
end of ys_attribute
|
|
4 | YS_ATTRIBUTE_DESCRIPTOR | Public | See coding | Type describing an attribute descriptor | 20101214 | begin of ys_attribute_descriptor,
attribute_info type wdr_context_attribute_info,
order_as_text type y_order_as_text,
order_criterion type y_order_criterion,
enumeration type wdr_context_attr_value_list,
supplementary_attr_descriptor type ys_attribute, "(optional) attributes used for sorting
group_formatting_info type ys_group_formatting_info,
is_aggregation_allowed type abap_bool,
is_filter_allowed type abap_bool,
cell_design_field type string, "(optional) reference to a field with cell design values
s_visible_cells_condition type if_salv_coltype_visibility_ref=>ys_simple_filter_option,
text type string,
text_ref type string,
is_ddlb_row_specific type abap_bool, " if yes it means the column has display type ddlb and each row may have a different value set
is_value_set_with_key_display type abap_bool, " if yes means, context node contains values set but column catalog has basic column (no codelist)
is_threshold_row_specific type abap_bool, " if yes it means the column has display type threshold and each row may have a different threshold settings
end of ys_attribute_descriptor
|
|
5 | YS_ATTRIBUTE_LABEL | Public | See coding | Type describing an attribute to label mapping | 20110127 | begin of ys_attribute_label,
name type string,
label type string,
end of ys_attribute_label
|
|
6 | YS_CHANGE_LOG | Public | See coding | Type describing a change log entry | 20101118 | begin of ys_change_log,
name type name_komp,
new_value type ref to data,
old_value type ref to data,
line_index type sytabix,
table_row type ref to data,
end of ys_change_log
|
|
7 | YS_COLUMN_PASTE_DESCR | Public | See coding | 20120510 | begin of ys_column_paste_descr,
column_name type string,
paste_allowed type abap_bool,
read_only_ref type string,
visible_ref type string,
enabled_ref type string,
end of ys_column_paste_descr
|
||
8 | YS_GROUP_FORMATTING_INFO | Public | See coding | Type describing the grouping formatting information | 20110209 | begin of ys_group_formatting_info,
suppress_group_label type abap_bool,
static_group_label type string,
is_searchable type abap_bool,
end of ys_group_formatting_info
|
|
9 | YS_SEARCH_HIT | Public | See coding | 20140304 | begin of ys_search_hit,
column_name type string,
source_index type i,
grp_level type i,
r_grp_key type ref to data,
result_idx_grp_hdr type i,
end of ys_search_hit
|
||
10 | YT_ATTRIBUTE | Public | See coding | Type describing a table of attributes | 20110127 | yt_attribute type standard table of y_attribute with default key
|
|
11 | YT_ATTRIBUTE_DESCRIPTOR | Public | See coding | Type describing a table of attribute descriptors | 20101214 | yt_attribute_descriptor type hashed table of ys_attribute_descriptor
with unique key attribute_info-name
|
|
12 | YT_COLUMN_PASTE_DESCR | Public | See coding | 20120510 | yt_column_paste_descr type table of ys_column_paste_descr with default key
|
||
13 | Y_ATTRIBUTE | Public | Type reference (TYPE) | STRING | Type describing an attribute name | 20100825 | |
14 | Y_FILTER_SUGGESTION_LIMIT | Public | Type reference (TYPE) | SYTABIX | Type describing a limit for the number of filter suggestions | 20111109 | |
15 | Y_GROUP_ROW_EXPANSION_STYLE | Public | See coding | Type describing the expansion style of group rows | 20111109 | y_group_row_expansion_style(2) type n
|
|
16 | Y_ORDER_AS_TEXT | Public | See coding | Type describing an order as text property | 20101214 | y_order_as_text(4) type n
|
|
17 | Y_ORDER_CRITERION | Public | See coding | Type describing an order criterion property | 20101214 | y_order_criterion(4) type n
|
Method Signatures
Method CHECK_FOR_CONTRACT_VIOLATION Signature
Method CHECK_FOR_CONTRACT_VIOLATION on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | The API contract has been violated by the caller | 20110401 |
Method CLEAR_PENDING_INPUT Signature
Method CLEAR_PENDING_INPUT on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120608 |
Method COLLAPSE_ALL_GROUPS Signature
Method COLLAPSE_ALL_GROUPS on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130312 |
Method COLLAPSE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RESULT_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | The idnex of the result group row to collapse | 20110114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 | ||
2 | CX_SALV_NOT_A_GROUP_ROW | The specified row index does not denote a group row | 20110114 |
Method CONTAINS_VALIDATION_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X' if the result node contains any validation messages | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method EXPAND_ALL_GROUPS Signature
Method EXPAND_ALL_GROUPS on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130312 |
Method EXPAND_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RESULT_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | The index of the result group row to expand | 20110114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 | ||
2 | CX_SALV_NOT_A_GROUP_ROW | The specified row index does not denote a group row | 20110114 |
Method GET_AGGREGATION_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_AGGREGATION_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_AGGREGATION_RULE | 20111109 |
Method GET_AGGREGATION_RULES on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_ATTRIBUTE_BINDING_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | The identifier of the technical attribute | 20111114 | ||
2 | Importing | COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | The unique identifier of the dependent attribute | 20111114 | ||
3 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20111114 | |
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The resolved binding path | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111114 | ||
2 | CX_SALV_COLUMN_UNKNOWN | column name is not defined | 20120221 |
Method GET_DDLB_VALUE_SET_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_VALUE_SET_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FPM_LIST_ATS_VALUE_SET | List ATS value set handler | 20140206 |
Method GET_DDLB_VALUE_SET_HANDLER on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | The context element or initial if not existing | 20101123 | ||
2 | Importing | RESULT_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | Index of Internal Tables | 20140319 | ||
3 | Importing | SOURCE_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | The source index of the context element to retrieve | 20101123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 | ||
2 | CX_SALV_INDEX_OUT_OF_BOUNDS | The specified index value is not inside the valid bounds | 20101124 |
Method GET_FILTER_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DETECTION | 20111109 | ||
2 | CX_SALV_COLUMN_UNKNOWN | 20111109 | ||
3 | CX_SALV_GROUP_DEFINITION | 20111109 |
Method GET_FILTER_SUGGESTION_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_FILTER_SUGGESTION_LIMIT | 20111109 |
Method GET_FILTER_SUGGESTION_LIMIT on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_FILTER_SUGGEST_NODE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLUMN_NAME | Call by reference | Type reference (TYPE) | STRING | The unique identifier of the attr. to get the node path for | 20111114 | ||
2 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20101018 | |
3 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The node path for the given column id | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method GET_FORMATTING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_FORMATTING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FORMATTING_RULE | 20140612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20140612 | ||
2 | CX_SALV_COLUMN_DETECTION | 20140612 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20140612 | ||
4 | CX_SALV_FILTER_DEFINITION | 20140612 |
Method GET_FORMAT_HITS_NODE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20140709 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The fully qualified path of the format hits node | 20140709 |
Method GET_FORMAT_HITS_NODE_PATH on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_GRAND_TOTAL_NODE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20111102 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The fully qualified path of the result node | 20111102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111102 |
Method GET_GROUPING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20111109 |
Method GET_GROUPING_RULES on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_GROUP_DATA_ROW_CELL_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | 20111109 |
Method GET_GROUP_DATA_ROW_CELL_DESIGN on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_GROUP_ROW_CELL_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | 20111109 |
Method GET_GROUP_ROW_CELL_DESIGN on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_GROUP_ROW_EXPANSION_STYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_GROUP_ROW_EXPANSION_STYLE | 20111109 |
Method GET_GROUP_ROW_EXPANSION_STYLE on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_INDEX_MAPPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SALV_INDEX_MAPPER | Index mapping interface for ALV Services | 20110114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method GET_INDEX_OF_FIRST_SEL_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_INDEX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120418 |
Method GET_INDEX_OF_FIRST_SEL_ROW on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_LEAD_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 |
Method GET_MASS_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IS_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120615 |
Method GET_MASS_EDIT_MODE on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_MASTER_VALUE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE_SET | Call by reference | Type reference (TYPE) | IF_FPM_LIST_ATS_VALUE_SET=>TY_T_SET | 20140212 | |||
2 | Importing | IV_COLUMN_ID | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20140212 |
Method GET_MASTER_VALUE_SET on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_RESULT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RESULT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | The result data according to the current service conf. | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method GET_RESULT_NODE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20101018 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The fully qualified path of the result node | 20100825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method GET_RESULT_TABLE_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | I | The number of rows in the result table | 20101027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 |
Method GET_SCROLL_TIPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_SCROLL_TIPS | Value transfer | Type reference (TYPE) | IF_SALV_STI_GROUPING_SERVICE=>YT_VIS_NODE_INFO | 20131016 |
Method GET_SCROLL_TIPS on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_SCROLL_TIP_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20131017 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The fully qualified path of the result node | 20131017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20131017 |
Method GET_SEARCH_HITS_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HIT_COUNT | Value transfer | Type reference (TYPE) | I | 20130918 |
Method GET_SEARCH_HITS_COUNT on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_SEARCH_HITS_NODE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELATIVE_PATH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to return a relative, space for a fully qualified path | 20130821 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | The fully qualified path of the result node | 20130821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130821 |
Method GET_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 |
Method GET_SORT_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_SORT_RULE | 20111109 |
Method GET_SORT_RULES on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_SOURCE_LINE_ORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINE_ORDER | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_LINE_ORDER | The table containing the source line order | 20110128 | ||
2 | Exporting | EV_SAME_AS_SOURCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' if et_line_order is initial | 20110128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | The API contract has been violated by the caller | 20110128 | |
2 | CX_SALV_HIDDEN_LINES_NO_ORDER | There is no defined order for hidden lines | 20110128 |
Method GET_SUPPORTED_AGGR_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FUNCTION_CODE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FUNCTION_CODE | 20111109 | |||
2 | Importing | I_COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_COLUMN_DEFINITION | 20130307 |
Method GET_THRESHOLD_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_THRESHOLD_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FPM_LIST_ATS_THRESHOLD | List ATS API for row specific Threshold Sliders | 20140317 |
Method GET_THRESHOLD_HANDLER on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_UI_CHANGE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | T_CHANGE_LOG | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YST_CHANGE_LOG | The change log of the result node | 20111115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111115 |
Method JUMP_TO_SEARCH_HIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SEARCH_HIT | Call by reference | Type reference (TYPE) | YS_SEARCH_HIT | 20140304 | |||
2 | Exporting | EV_HIT_COUNT | Call by reference | Type reference (TYPE) | I | 20130918 | |||
3 | Exporting | EV_HIT_NUMBER | Call by reference | Type reference (TYPE) | I | 20130918 | |||
4 | Importing | IV_FIRST_SEARCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | First search with this search string | 20130828 | ||
5 | Importing | IV_SEARCH_BACKWARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Forward / backwards | 20130828 | ||
6 | Importing | IV_START_RESULT_IDX | Call by reference | Type reference (TYPE) | I | Result index of first visible row | 20130925 |
Method JUMP_TO_SEARCH_HIT on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method LOCK_FOR_CONTEXT_CHANGES Signature
Method LOCK_FOR_CONTEXT_CHANGES on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method LOCK_FOR_SOURCE_DATA_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INSERT_BEFORE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to insert before, space to insert after the given row | 20120412 | |
2 | Importing | INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | IF_SALV_WD_LIST_CTXT_PROVIDER=>C_INSERT_POSITION_UNDEFINED | The source index of the row to insert new rows at | 20120412 | |
3 | Importing | POSITION_REFERS_TO_SOURCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 'X': INSERT_POSITION is source index, else: target index | 20120412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120412 | ||
2 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20120412 |
Method PASTE_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALLOW_APPENDING_ROWS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120509 | ||
2 | Importing | RESULT_ROW_INDEX | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120509 | |||
3 | Importing | R_ROW_TEMPLATE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120509 | |||
4 | Importing | T_CELLS | Call by reference | Type reference (TYPE) | WDUI_TABLE_PASTE_DATA | 20120509 | |||
5 | Importing | T_COLUMN_PASTE_DESCR | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YT_COLUMN_PASTE_DESCR | 20120510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120521 |
Method RESET_UI_CHANGE_LOG Signature
Method RESET_UI_CHANGE_LOG on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111115 |
Method SET_AGGREGATION_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_AGGREGATION_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_AGGREGATION_RULE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 | ||
2 | CX_SALV_COLUMN_DETECTION | 20111109 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20111109 | ||
4 | CX_SALV_KEY_FIGURE_DEFINITION | 20111109 |
Method SET_ATTRIBUTE_ENUMERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | The name of the attribute | 20110210 | ||
2 | Importing | T_ENUMERATION | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | The enumeration for the attribute | 20110210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110601 | ||
2 | CX_SALV_ILLEGAL_CODELIST | 20110601 |
Method SET_ATTRIBUTE_LABELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_ATTRIBUTE_LABEL | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YHT_ATTRIBUTE_LABEL | The table of attribute/label mappings to set | 20110127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method SET_ATTRIBUTE_VALUE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | The name of the attribute | 20110112 | ||
2 | Importing | IV_NOTIFY_WD_NODE_INFO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20140210 | ||
3 | Importing | T_VALUE_SET | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | The value set for the attribute | 20110112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110531 | ||
2 | CX_SALV_ILLEGAL_CODELIST | 20110601 |
Method SET_CHANGE_LOG_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 'X' to enable the change log; space to disable it | 20101118 |
Method SET_CHANGE_LOG_ENABLED on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_COLUMN_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_AVAILABLE_COLUMNS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20120830 | |||
2 | Importing | T_COLUMN_ATTRIBUTES | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YT_ATTRIBUTE_DESCRIPTOR | 20120830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_ILLEGAL_CODELIST | 20120830 |
Method SET_DATA_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_WD_LCP_DATA_CONTAINER | The Data Container to be used | 20101123 |
Method SET_DATA_CONTAINER on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_FILTER_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 | ||
2 | CX_SALV_COLUMN_DETECTION | 20111109 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20111109 | ||
4 | CX_SALV_FILTER_DEFINITION | 20111109 |
Method SET_FILTER_SUGGESTION_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_FILTER_SUGGESTION_LIMIT | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 | ||
2 | CX_SALV_UNEXPECTED_PARAM_VALUE | 20111109 |
Method SET_FORMATTING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_FORMATTING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FORMATTING_RULE | 20140612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20140612 | ||
2 | CX_SALV_COLUMN_DETECTION | 20140612 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20140612 | ||
4 | CX_SALV_FILTER_DEFINITION | 20140612 |
Method SET_GROUPING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_HIDE_COUNT_IN_GROUP_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140403 | |||
2 | Importing | IV_HIDE_LABEL_IN_GROUP_HEADER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140225 | |||
3 | Importing | T_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 | ||
2 | CX_SALV_COLUMN_DETECTION | 20111109 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20111109 | ||
4 | CX_SALV_GROUP_DEFINITION | 20111109 |
Method SET_GROUP_DATA_ROW_CELL_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CELL_DESIGN | Call by reference | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method SET_GROUP_ROW_CELL_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CELL_DESIGN | Call by reference | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method SET_GROUP_ROW_EXPANSION_STYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | STYLE | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_GROUP_ROW_EXPANSION_STYLE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method SET_LEAD_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LEAD_SELECTION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 | ||
2 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20111109 |
Method SET_MASS_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NUMBER_OF_DUMMY_ROWS | Call by reference | Type reference (TYPE) | I | 20120521 | |||
2 | Importing | R_ROW_TEMPLATE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120521 |
Method SET_NEW_SOURCE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | The reference to the new source data table (if applicable) | 20101108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | The specified source data is no index table | 20101108 | |
2 | CX_SALV_TABLE_TYPE_CHANGED | 20120830 |
Method SET_SEARCH_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CELL_EDITOR_IDS | Call by reference | Type reference (TYPE) | STRING_TABLE | 20130930 | |||
2 | Importing | IT_COLUMNS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20130613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130930 |
Method SET_SEARCH_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SEARCH_AS_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130827 |
Method SET_SEARCH_MODE on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_SEARCH_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20130515 |
Method SET_SEARCH_STRING on Interface IF_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_SELECTION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 | ||
2 | CX_SALV_ILLEGAL_RANGE_TABLE | 20111109 | ||
3 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20111109 |
Method SET_SORT_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_SORT_RULE | 20111109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111109 | ||
2 | CX_SALV_COLUMN_DETECTION | 20111109 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20111109 |
Method SUGGEST_FILTER_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_INTERNAL_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20130829 | |||
2 | Exporting | ET_EXTERNAL_VALUE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_EXTERNAL_VALUE | 20130822 | |||
3 | Exporting | ET_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | 20130822 | |||
4 | Exporting | E_MORE_ENTRIES_AVAILABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130822 | |||
5 | Importing | I_FILTER_COLUMN | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20130822 | |||
6 | Importing | I_MAX_ENTRIES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | IF_SALV_SERVICE_TYPES=>CS_ROW_INDEX-TABLE_SIZE | 20130822 | ||
7 | Importing | I_RESPECT_FILTER_ON_OTHER_COLS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130822 | ||
2 | CX_SALV_COLUMN_DETECTION | 20130822 | ||
3 | CX_SALV_COLUMN_UNKNOWN | 20130822 |
Method UNLOCK_AFTER_CONTEXT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CELL_ACTION_SOURCE_INDEX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120627 | |||
2 | Importing | I_CELL_ACTION_RESULT_INDEX | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20120627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method UNLOCK_AFTER_SRC_DATA_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHANGE_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_ITAB_CHANGE_LOG | Contains the changes since last locking the source data | 20120412 | ||
2 | Exporting | ET_SOURCE_INDEX_AFTER_CHANGES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX | 20120412 | |||
3 | Importing | IT_SOURCE_INDEX_BEFORE_CHANGES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX | 20120412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120412 | ||
2 | CX_SALV_ILLEGAL_RANGE_TABLE | 20120412 | ||
3 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20120412 |
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 703 |