SAP ABAP Interface IF_SALV_CSZ_API (Common Interface for Types)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
⤷
SALV_CSZ (Package) General Types
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_SALV_CSB | Common types for Service APIs | 20080709 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_SALV_CSL | Common types for Service Framework | 20080709 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_CSL_BASE | Base class for consumer services | 20080709 |
Properties
| Interface | IF_SALV_CSZ_API | |
| Short Description | Common Interface for Types |
General Data
| Package | SALV_CSZ | General Types |
| Created | 20080709 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_SALV_CSZ_API has no forward declaration.
Interfaces
Interface IF_SALV_CSZ_API has no interface.
Friends
Interface IF_SALV_CSZ_API has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SELECTION_HANDLE | Constant | Public | See coding | 20100602 | ||||
| 2 | C_AGGREGATION_TYPE | Constant | Public | Type reference (TYPE) | Y_TYPE | '999' | 20080709 | ||
| 3 | C_AGGREGATION_TYPE_AVG | Constant | Public | Type reference (TYPE) | Y_TYPE | 'AVG' | 20080826 | ||
| 4 | C_AGGREGATION_TYPE_COUNT | Constant | Public | Type reference (TYPE) | Y_TYPE | 'COUNT' | 20080709 | ||
| 5 | C_AGGREGATION_TYPE_MAX | Constant | Public | Type reference (TYPE) | Y_TYPE | 'MAX' | 20080709 | ||
| 6 | C_AGGREGATION_TYPE_MIN | Constant | Public | Type reference (TYPE) | Y_TYPE | 'MIN' | 20080709 | ||
| 7 | C_AGGREGATION_TYPE_SUM | Constant | Public | Type reference (TYPE) | Y_TYPE | 'SUM' | 20080709 | ||
| 8 | C_GROUPING_TYPE | Constant | Public | Type reference (TYPE) | Y_TYPE | '-' | 20080709 | ||
| 9 | C_GROUPING_TYPE_ALL_COLUMNS | Constant | Public | Type reference (TYPE) | Y_TYPE | 'H' | 20080709 | ||
| 10 | C_GROUPING_TYPE_NONE | Constant | Public | Type reference (TYPE) | Y_TYPE | 'N' | 20080709 | ||
| 11 | C_GROUPING_TYPE_ONE_COLUMN | Constant | Public | Type reference (TYPE) | Y_TYPE | 'G' | 20080709 | ||
| 12 | C_MEASURE_SOURCE | Constant | Public | Type reference (TYPE) | Y_TYPE | SPACE | 20080822 | ||
| 13 | C_MEASURE_SOURCE_DECIMAL | Constant | Public | Type reference (TYPE) | Y_TYPE | 'DEC' | 20080822 | ||
| 14 | C_MEASURE_SOURCE_INTERNAL_FORM | Constant | Public | Type reference (TYPE) | Y_TYPE | 'INT' | 20080822 | ||
| 15 | C_MEASURE_SOURCE_NOT_AVAILABLE | Constant | Public | Type reference (TYPE) | Y_TYPE | 'N/A' | 20080822 | ||
| 16 | C_MEASURE_SOURCE_TEXT | Constant | Public | Type reference (TYPE) | Y_TYPE | 'TXT' | 20080822 | ||
| 17 | C_MESSAGE_AREA | Constant | Public | See coding | 20080814 | ||||
| 18 | C_ROW_TYPE | Constant | Public | Type reference (TYPE) | Y_TYPE_CHAR1 | '-' | 20080709 | ||
| 19 | C_ROW_TYPE_DATA | Constant | Public | Type reference (TYPE) | Y_TYPE_CHAR1 | 'D' | 20080709 | ||
| 20 | C_ROW_TYPE_GROUP | Constant | Public | Type reference (TYPE) | Y_TYPE_CHAR1 | 'G' | 20080709 | ||
| 21 | C_ROW_TYPE_HIERARCHY | Constant | Public | Type reference (TYPE) | Y_TYPE_CHAR1 | 'N' | 20080709 | ||
| 22 | C_ROW_TYPE_TOTAL | Constant | Public | Type reference (TYPE) | Y_TYPE_CHAR1 | 'T' | 20080709 |
Methods
Interface IF_SALV_CSZ_API has no method.
Events
Interface IF_SALV_CSZ_API has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YR_DATA | Public | Object reference (TYPE REF TO) | DATA | 20080709 | |
|
| 2 | YS_AGGREGATION_RULE | Public | See coding | 20080709 | BEGIN OF ys_aggregation_rule,
column_name type y_field_name,
field_name type y_field_name,
aggregation_type type y_type,
ref_column_name type y_field_name,
ref_field_name type y_field_name,
END OF ys_aggregation_rule
|
||
| 3 | YS_EXPAND_STATE | Public | See coding | 20080709 | BEGIN OF ys_expand_state,
group_id type y_id,
is_expanded type y_boolean,
END OF ys_expand_state
|
||
| 4 | YS_FIELD_CATALOG | Public | See coding | 20080709 | BEGIN OF ys_field_catalog,
column_name type y_field_name,
field_name type y_field_name,
END OF ys_field_catalog
|
||
| 5 | YS_FILTER_RULE | Public | See coding | 20080709 | begin of ys_filter_rule,
column_name type y_field_name,
field_name type y_field_name,
t_selopt type yt_selopt,
end of ys_filter_rule
|
||
| 6 | YS_GROUPING_ATTRIBUTES | Public | See coding | 20080822 | begin of ys_grouping_attributes,
grouping_type type y_type,
group_lines_before_items type y_boolean,
suppress_grand_total type y_boolean,
end of ys_grouping_attributes
|
||
| 7 | YS_GROUPING_RULE | Public | See coding | 20080709 | begin of ys_grouping_rule,
column_name type y_field_name,
field_name type y_field_name,
has_subtotals type y_boolean,
is_grouped type y_boolean,
end of ys_grouping_rule
|
||
| 8 | YS_GROUPING_TREE | Public | See coding | 20080709 | BEGIN OF ys_grouping_tree,
group_id type y_id,
field_value_text type y_text,
field_value_index type y_index,
parent_group_id type y_id,
is_expanded type y_boolean,
node_level type y_node_level,
data_rows_count type y_index,
is_selected type y_boolean,
END OF ys_grouping_tree
|
||
| 9 | YS_INDEX_RANGE | Public | See coding | 20080709 | begin of ys_index_range,
from type y_index,
to type y_index,
END OF ys_index_range
|
||
| 10 | YS_MASTER_TABLE | Public | See coding | 20080709 | BEGIN OF ys_master_table,
row_id type y_id,
row_type type y_type_char1,
data_id type y_id,
data_index type y_index,
group_id type y_id,
node_line_index type y_index,
parent_group_id type y_id,
END OF ys_master_table
|
||
| 11 | YS_MEASURE | Public | See coding | 20080709 | BEGIN OF ys_measure,
column_name type y_field_name,
field_name type y_field_name,
group_id type y_id,
value_type type y_type_kind,
field_value_text type y_text,
field_value_index type y_index,
field_value_dec type y_value_dec,
ref_column_name type y_field_name,
ref_field_name type y_field_name,
ref_field_value_text type y_text,
ref_field_value_index type y_index,
node_line_index type y_index,
aggregation_type type y_type,
value_source type y_type,
END OF ys_measure
|
||
| 12 | YS_MESSAGE | Public | See coding | 20080814 | BEGIN OF ys_message.
types msgty type symsgty.
INCLUDE TYPE SCX_T100KEY.
types context type ys_message_context.
types END OF ys_message
|
||
| 13 | YS_MESSAGE_CONTEXT | Public | See coding | 20080814 | BEGIN OF ys_message_context,
table_handle type Y_OBJECT_HANDLE,
table_area type y_message_area,
column_name type if_salv_csz_api=>y_column_name,
row_index type if_salv_csz_api=>y_index,
END OF ys_message_context
|
||
| 14 | YS_MESSAGE_KEY | Public | See coding | 20080814 | BEGIN OF ys_message_key.
types msgty type symsgty.
INCLUDE TYPE SCX_T100KEY.
types END OF ys_message_key
|
||
| 15 | YS_PARAMS | Public | See coding | 20080709 | BEGIN OF ys_params,
name type y_text,
value type y_value,
END OF ys_params
|
||
| 16 | YS_REQUEST_ATTRIBUTES | Public | See coding | 20080709 | BEGIN OF ys_request_attributes,
page_range_change_count type y_change_count,
page_row_index type y_index,
page_size type y_size,
package_row_index type y_index,
package_size type y_size,
selection_change_count type y_change_count,
lead_selection_index type y_index,
operation_change_count type y_change_count,
operation type y_operation,
is_expand_levels_provided type y_boolean,
expanded_levels type y_node_level,
SEND_multiSELECTED_DATA type y_boolean,
REFRESH type y_boolean,
END OF ys_request_attributes
|
||
| 17 | YS_RESPONSE_ATTRIBUTES | Public | See coding | 20080709 | BEGIN OF ys_response_attributes,
table_size type y_size,
grouping_levels type y_node_level,
page_row_index type y_index,
page_size type y_size,
package_size type y_size,
return_code type y_error_code,
lead_selection_index type y_index,
version type y_value,
response_count type y_change_count,
data_change_count type y_change_count,
contains_grand_total type y_boolean,
END OF ys_response_attributes
|
||
| 18 | YS_SELOPT | Public | See coding | 20080709 | begin of ys_selopt,
low_ext type y_value,
high_ext type y_value,
is_excluded type y_boolean,
option type y_selopt_option,
r_low_int type yr_data,
r_high_int type yr_data,
end of ys_selopt
|
||
| 19 | YS_SORT_RULE | Public | See coding | 20080709 | BEGIN OF ys_sort_rule,
column_name type y_field_name,
field_name type y_field_name,
descending type y_boolean,
END OF ys_sort_rule
|
||
| 20 | YTH_AGGREGATION_RULE | Public | See coding | 20080709 | yth_aggregation_rule TYPE hashed TABLE OF ys_aggregation_rule WITH unique KEY field_name
|
||
| 21 | YTH_FILTER_RULE | Public | See coding | 20080709 | yth_filter_rule type hashed table of ys_filter_rule with unique key field_name initial size 1
|
||
| 22 | YT_COLUMN_NAME | Public | See coding | 20080813 | yt_column_name type STANDARD table of y_column_name with DEFAULT KEY
|
||
| 23 | YT_EXPAND_STATE | Public | See coding | 20080709 | yt_expand_state TYPE STANDARD TABLE OF ys_expand_state WITH DEFAULT KEY
|
||
| 24 | YT_FIELD_CATALOG | Public | See coding | 20080709 | yt_field_catalog TYPE STANDARD TABLE OF ys_field_catalog WITH DEFAULT KEY
|
||
| 25 | YT_FIELD_NAME | Public | See coding | 20080709 | yt_field_name type STANDARD table of y_field_name with DEFAULT KEY
|
||
| 26 | YT_GROUPING_RULE | Public | See coding | 20080709 | yt_grouping_rule type table of ys_grouping_rule with DEFAULT KEY
|
||
| 27 | YT_GROUPING_TREE | Public | See coding | 20080709 | yt_grouping_tree TYPE STANDARD TABLE OF ys_grouping_tree WITH DEFAULT KEY
|
||
| 28 | YT_INDEX_RANGE | Public | See coding | 20080709 | yt_index_range type STANDARD TABLE OF ys_index_range with default key
|
||
| 29 | YT_MASTER_TABLE | Public | See coding | 20080709 | yt_master_table TYPE STANDARD TABLE OF ys_master_table WITH DEFAULT KEY
|
||
| 30 | YT_MEASURE | Public | See coding | 20080709 | yt_measure TYPE STANDARD TABLE OF ys_measure WITH DEFAULT KEY
|
||
| 31 | YT_MESSAGE | Public | See coding | 20080814 | yt_message type table of ys_message WITH DEFAULT KEY
|
||
| 32 | YT_PARAMS | Public | See coding | 20080709 | yt_params TYPE STANDARD TABLE OF ys_params WITH DEFAULT KEY
|
||
| 33 | YT_SELOPT | Public | See coding | 20080709 | yt_selopt type standard table of ys_selopt with default key initial size 1
|
||
| 34 | YT_SORT_RULE | Public | See coding | 20080709 | yt_sort_rule TYPE STANDARD TABLE OF ys_sort_rule WITH DEFAULT KEY
|
||
| 35 | Y_BOOLEAN | Public | Type reference (TYPE) | ABAP_BOOL | 20080709 | |
|
| 36 | Y_CHANGE_COUNT | Public | Type reference (TYPE) | I | 20080709 | |
|
| 37 | Y_COLUMN_NAME | Public | Type reference (TYPE) | STRING | 20080813 | |
|
| 38 | Y_ERROR_CODE | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 39 | Y_FIELD_NAME | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 40 | Y_ID | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 41 | Y_INDEX | Public | Type reference (TYPE) | SYTABIX | 20080709 | |
|
| 42 | Y_MESSAGE_AREA | Public | Type reference (TYPE) | STRING | 20080814 | |
|
| 43 | Y_NODE_LEVEL | Public | Type reference (TYPE) | I | 20080709 | |
|
| 44 | Y_OBJECT_HANDLE | Public | Type reference (TYPE) | STRING | 20080814 | |
|
| 45 | Y_OPERATION | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 46 | Y_SELOPT_OPTION | Public | Attribute reference (LIKE) | IF_SALV_BS_C_FILTER=>OPERATOR | 20080709 | |
|
| 47 | Y_SIZE | Public | Type reference (TYPE) | SYTABIX | 20080709 | |
|
| 48 | Y_TEXT | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 49 | Y_TYPE | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 50 | Y_TYPE_CHAR1 | Public | See coding | 20080709 | y_type_char1 type c length 1
|
||
| 51 | Y_TYPE_KIND | Public | Type reference (TYPE) | ABAP_TYPEKIND | 20080709 | |
|
| 52 | Y_TYPE_NUM | Public | Type reference (TYPE) | I | 20080709 | |
|
| 53 | Y_VALUE | Public | Type reference (TYPE) | STRING | 20080709 | |
|
| 54 | Y_VALUE_DEC | Public | Type reference (TYPE) | DECFLOAT34 | 20080709 | |
|
| 55 | Y_VERSION | Public | Type reference (TYPE) | Y_VALUE | 20080801 | |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 712 |