SAP ABAP Class CL_SALV_STU_GROUPED_RANGE (Types and Utilities for grouped range tables)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷
SALV_STU (Package) ALV Services for Tables: Utilities for implementation

⤷

⤷

Properties
Class | CL_SALV_STU_GROUPED_RANGE | |
Short Description | Types and Utilities for grouped range tables | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SALV_STU | ALV Services for Tables: Utilities for implementation |
Created | 20120712 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SALV_STU_GROUPED_RANGE has no forward declaration.
Interfaces
Class CL_SALV_STU_GROUPED_RANGE has no interface implemented.
Friends
Class CL_SALV_STU_GROUPED_RANGE has no friend class.
Attributes
Class CL_SALV_STU_GROUPED_RANGE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | 20120712 | |
2 | ![]() |
Static method | Public | Method | 20120712 |
Events
Class CL_SALV_STU_GROUPED_RANGE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_ATOM | Public | See coding | 20120712 | BEGIN OF ys_atom,
field_path TYPE if_salv_service_types=>y_field_path,
option TYPE if_salv_service_types=>y_option,
low TYPE string,
high TYPE string,
END OF ys_atom
|
||
2 | YS_COLUMN | Public | See coding | 20120712 | BEGIN OF ys_column,
name TYPE if_salv_service_types=>y_column_name,
ts_including TYPE yts_rule_group,
ts_excluding TYPE yts_rule_group,
END OF ys_column
|
||
3 | YS_GROUPED_RANGE | Public | See coding | 20120712 | BEGIN OF ys_grouped_range,
column_name TYPE if_salv_service_types=>y_column_name,
rule_group TYPE y_group_id,
field_path TYPE if_salv_service_types=>y_field_path,
t_selopt TYPE sabp_t_range_options,
END OF ys_grouped_range
|
||
4 | YS_RULE | Public | See coding | 20120712 | BEGIN OF ys_rule,
t_atom TYPE yt_atom,
END OF ys_rule
|
||
5 | YS_RULE_GROUP | Public | See coding | 20120712 | BEGIN OF ys_rule_group,
id TYPE y_group_id,
t_rule TYPE yt_rule,
END OF ys_rule_group
|
||
6 | YTS_COLUMN | Public | See coding | 20120712 | yts_column TYPE SORTED TABLE OF ys_column WITH UNIQUE KEY name
|
||
7 | YTS_RULE_GROUP | Public | See coding | 20120712 | yts_rule_group TYPE SORTED TABLE OF ys_rule_group WITH NON-UNIQUE KEY id
|
||
8 | YT_ATOM | Public | See coding | 20120712 | yt_atom TYPE STANDARD TABLE OF ys_atom WITH DEFAULT KEY
|
||
9 | YT_GROUPED_RANGE | Public | See coding | 20120712 | yt_grouped_range TYPE STANDARD TABLE OF ys_grouped_range WITH KEY field_path
|
||
10 | YT_RULE | Public | See coding | 20120712 | yt_rule TYPE STANDARD TABLE OF ys_rule WITH DEFAULT KEY
|
||
11 | Y_GROUP_ID | Public | Type reference (TYPE) | I | 20120713 |
|
Method Signatures
Method INSERT_ATOMS_INTO_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_TREE | Call by reference | Type reference (TYPE) | YTS_COLUMN | 20120712 | |||
2 | ![]() |
IT_ATOM | Call by reference | Type reference (TYPE) | YT_ATOM | 20120712 | |||
3 | ![]() |
I_COLUMN | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_COLUMN_NAME | 20120712 | |||
4 | ![]() |
I_GROUP | Call by reference | Type reference (TYPE) | IF_SALV_STU_INTERNAL_TYPES=>Y_RULE_GROUP | 20120712 | |||
5 | ![]() |
I_SIGN | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_SIGN | 20120712 |
Method INSERT_ATOMS_INTO_TREE on class CL_SALV_STU_GROUPED_RANGE has no exception.
Method RANGES_TO_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_TREE | Call by reference | Type reference (TYPE) | YTS_COLUMN | 20120712 | |||
2 | ![]() |
IT_RULES | Call by reference | Type reference (TYPE) | YT_GROUPED_RANGE | 20120712 |
Method RANGES_TO_TREE on class CL_SALV_STU_GROUPED_RANGE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |