SAP ABAP Class IF_SALV_CSZ_API (Common Interface for 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
Class IF_SALV_CSZ_API  
Short Description Common Interface for Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080709   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SALV_CSZ_API has no forward declaration.
Interfaces
Class IF_SALV_CSZ_API has no interface implemented.
Friends
Class IF_SALV_CSZ_API has no friend class.
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
Class IF_SALV_CSZ_API has no method.
Events
Class 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